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 RoadMitchell Medical Center
1209 Tenth StreetPort Huron Medical Center
1209 Tenth StreetGreater Yale Medical Clinic
7685 Brockway Rd