Contact Us

Contact Form

We update our Facebook page often! 

Visit us at


1928 Weddington Road, Weddington NC 28104

We are convienently located on Weddington Road, almost at the intersection of Weddington Road and Providence Road.  For GPS purposes, please put "Weddington Town Hall" into your GPS.  We share the parking lot with Weddington Town Hall. 

If you have any questions or would like to make an appointment with one of our providers, please call us at 704-844-0505.

We DO accept most forms of insurance (to include several oddballs like GHI, TriCare and QualCare!)

Traveling somewhere exotic?  Let us help to protect you and your family by giving you the proper vaccinations and/or preventive medications before you go!