Primary Care Doctors Office in Marshville NC


About Us

Our Medical Providers


Community Medical, PA of Marshville NC is a primary care doctors office in Marshville, NC. We serve the areas of Marshville, Monroe, Wadesboro NC and the extended surrounding areas. We have providers to meet your family healthcare needs.  

Gary Henry MD

Brandi S. Queen, FNP-C

Family Nurse Practitioner

Dr.Henry has been providing primary care to the Marshville and surrounding areas for over 30 years.  

Brandi joined the practice in January 2017.  She is a Union County native with a background in primary care, chronic disease management, diabetes management/education, hypertension, long term care, and hospice. She is a Business Management graduate of Wingate University and has a Masters in Nursing, Family Nurse Practitioner from UNCC. Brandi has practiced medicine in the area for almost 20 years and has recently married and changed her name from Brandi Thomas to Brandi Queen in October 2018.  

Services provided


We specialize in primary care for the family.  We take great pride in the compassionate care we give to our patients and stellar medical oversight.  We take time to listen to your needs and help you obtain a healthier you! 

We are an independent practice and we work with all local specialist and hospital systems.  We have on-site lab services and provide a full range of primary care medical services.  

We accept most all major insurance plans and uninsured patients.  

We also provide business services for corporate drug screens (pre-employment and random), DOT physicals, TB test administration, pre-employment physicals, and much more. 

How may we help you?


If you are looking for a compassionate team of providers and staff to help you manage your healthcare needs and keep you on tract - you have come to the right place!

Dr. Henry, Brandi, and their team are here to help you any way we can to meet your goals.  

Please contact us at 704 624 3388 or 704 694 3339, we would be happy to see how we can assist you in living a better life with better health. 

If you are a business looking to find a medical practice to support your Human Resource needs for employee testing/physicals/worker comp evaluations, we would love to work with you to keep your staff safe and healthy. 

Flu Season is among us!

It's flu season and Community Medical has flu vaccines available to administer now.  Flu season has hit early, so we recommend you get vaccinated in September or early October for protection.

We look forward to seeing you soon - stay well!

Contact Us

Have a question? Send us a message and we will contact you back as soon as possible.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Better yet, see us in person!

We are accepting new patients and would be happy to review your medical needs with you to see if we are a good fit to help you! 

Appointments are needed for provider visits to minimize wait time and ensure you get the attention you deserve.

Community Medical PA

520 W Main St, Marshville, North Carolina 28103, United States

704 624 3388 Phone 704 694 3339 Phone 704 624 3390 Fax


Monday - Friday: 8:30 am - 5 pm


Sign up to get updates on the practice and education on common healthcare issues.