St. Clair Medical, PC has continually grown and developed new locations to better serve you and reduce wait times.
St. Clair Medical Center
3436 South River Road
Mitchell Medical Center
1209 Tenth StreetPort Huron Medical Center
1209 Tenth Street
Greater Yale Medical Clinic
7685 Brockway Rd