Welcome to
Southern Piedmont Primary Care
Our practice is committed to providing comprehensive health care in a timely fashion. We strive to be highly accessible and responsive to our patient’s needs. We look forward to a long and mutually beneficial relationship with you and your family. All the health care your family needs…for infants, for children, for adults, for life!
Learn More
We are a family practice, physician office serving all areas in Union County including Indian Trail, Sun Valley, Monroe, Weddington, Waxhaw, Unionville, Fairview, Marshville, Wingate and New Salem.