1. Meridian Veterinary Clinic 648 Treybourne Dr, Greenwood, IN 46142 Coordinate: 39.62471,-86.15795 Phone: (317) 888-4405