at 1218 S Jefferson Ave, St. Louis, Missouri , 63104 United States
4194 FB users likes Carol House Quick Fix Pet Clinic, set it to 23 position in Likes Rating for St. Louis in Local Business category
Carol House Quick Fix Pet Clinic is St. Louis based place and this enity listed in Veterinarian category. Located at 1218 S Jefferson Ave MO 63104. Contact phone number of Carol House Quick Fix Pet Clinic: (314) 771-7387