Auburn
Auburn Animal Center
308 Center St, Auburn, ME 04210, United States
Taylor Brook Animal Hospital
33 Millett Dr, Auburn, ME 04210