St. Clair Medical, PC has been serving St. Clair and Sanilac County families for over 30 years. Our physicians and non-physician staff are dedicated to promoting wellness and preventing illness and injury across all age groups, from infants, to adolescents, to adults..