Indy Veterinary Care Indy Veterinary Care provides compassionate, friendly and professional pet care for your four-legged family! Phone: (215) 923-2300 917 N Front Street Philadelphia, PA 19123 19123 United States Map Other Categories: Business Services |