Gray
Gray-New Gloucester Animal Hospital
226 Lewiston Rd, Gray, ME 04039, USA