South Shore Animal Hospital
4258 W. Houghton Lake Drive, Houghton Lake
A
Find Veterinarians in Houghton Lake, MI. Listings include South Shore Animal Hospital. Click on each in the list below the map for more information.