1621 W 86th St. Indianapolis, IN 46260
Phone: (317) 872-4326 |
![]() |
|
As of December 1st the Briarwood team will be joining the Michigan Road Animal Hospital team at 7720 N Michigan Rd, Indianapolis. To book appointments after December 1st please contact our new hospital at 317-291-3932 or visit www.ccahvets.com to book online. We look forward to providing the same quality care for you and your pets in our new location.
(317)872-4326
www.briarwoodanimalclinic.com