St. Louis Vet Center
2901 Olive
St. Louis, MO 63103
Phone: 314.531.5355
Fax: 314.533.2796
POC: Team Leader
Hours: 8:00 A.M. – 4:30 P.M.
Monday – Friday
Contact Vet Center
Are You Service-Connected?: