Castleton Pet & Veterinary Clinic, Inc. No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Â Place Category: Clinic ProfileAddress: 8123 Castleton Rd Indianapolis IN 46250 Phone: (317) 842-7777 Previous Next