Bookmark bookmark_border remove_red_eye 358 favorite_border 0 Town & Country Animal Hospital, Inc. Leave Reviewsubdirectory_arrow_left 0.0 room3110 S Cochran Ave Rd, Charlotte, MI 48813 subdirectory_arrow_right phone Phone: 517-543-2330 place Address: 3110 S Cochran Ave Rd, Charlotte, MI 48813 language Website: t-c-animalhospital.com mail Email: TownAndCountryAnimalHospitalMi@Gmail.com