Veterinary Medical Center Locations & Hours

AAHA Accredited

  • Open to the Public -All pets (and their owners!) are welcome in our clinics.

  • You do not need to have adopted a pet from the Humane Society of Missouri to use our veterinary services.

Proceeds from your patronage rescue, rehabilitate and find homes for homeless pets. Thank you for being a client.

St. Louis Veterinary Medical Center
1201 Macklind Avenue
St. Louis, MO 63110

 
Monday
8:30 a.m. - 6 p.m.
Tuesday-Wednesday
7:30 a.m. - 6 p.m.
Thursday
8:30 a.m. - 7 p.m.
Friday
8:30 a.m. - 6 p .m.
Saturday
8:30 a.m. - 4 p.m.

Closed Sunday and the following holidays

New Year's Day (January 1)
January 2

Easter Sunday (April 4)
Memorial Day (last Monday in May)
Independence Day (July 4)
Labor Day (first Monday in September)
Thanksgiving (fourth Thursday in November)

Christmas Eve at 12:00 noon (December 24)
Christmas (December 25)

December 26

New Year's Eve at 12:00 noon (December 31)

Call (314) 951-1534 for an appointment.
Map to St. Louis Veterinary Medical Center
 

Westport Area Veterinary Medical Center in Maryland Heights
2400 Drilling Service Rd.
(Off Dorsett, two miles east of I-270)
Maryland Heights, MO 63043

 
Monday
8:30 a.m. - 6 p.m.
Tuesday-Wednesday
7:30 a.m. - 6 p.m.
Thursday
8:30 a.m. - 7 p.m.
Friday
8:30 a.m. - 6 p.m.
Saturday
8 a.m. - 4 p.m.

Closed Sunday and the following holidays

New Year's Day (January 1)
January 2

Easter Sunday (April 4)
Memorial Day (last Monday in May)
Independence Day (July 4)
Labor Day (first Monday in September)
Thanksgiving (fourth Thursday in November)

Christmas Eve at 12:00 noon (December 24)
Christmas (December 25)

December 26

New Year's Eve at 12:00 noon (December 31)

Call (314) 951-1590 for an appointment.
Map to Westport Area Veterinary Medical Center
 

Chesterfield Valley Veterinary Medical Center
17357 Edison Avenue
Chesterfield, MO 63005

Chesterfield Valley Center
 
Monday
8:30 a.m. - 6 p.m.
Tuesday
8:30 a.m. - 6 p.m.
Wednesday
8:30 a.m. - 6 p.m.
Thursday
8:30 a.m. - 6 p.m.
Friday
8:30 a.m. - 6 p.m.
Saturday
8 am - 5 p.m.

Closed Sunday and the following holidays

New Year's Day (January 1)
January 2

Easter Sunday (April 4)
Memorial Day (last Monday in May)
Independence Day (July 4)
Labor Day (first Monday in September)
Thanksgiving (fourth Thursday in November)

Christmas Eve at 12:00 noon (December 24)
Christmas (December 25)

December 26

New Year's Eve at 12:00 noon (December 31)

Call (636) 530-0807 for an appointment.
Map to Chesterfield Valley Veterinary Medical Center

Emergencies
For after-hours emergencies, you might need to contact one of the privately owned pet emergency hospitals which are not affiliated with the Humane Society of Missouri.
You must phone ahead and there will be additional fees. The Humane Society of Missouri does not reimburse expenses incurred at these or other veterinary clinics.

Emergency pet hospitals:

  • St. Louis North: (314) 739-1500
  • St. Louis South: (314) 822-7600
  • St. Charles area: (636) 240-5496
  • Jefferson County (636) 464-2846
  • Illinois: (618) 346-1843