Modern medical facility
Now Accepting New Patients

Mason, NC Deserves Healthcare That Actually Cares.

Dr. Danny R. Westmoreland brings personalized, modern medical care to our community. No rushing through appointments—just real conversations about your health.

Board Certified
Patient-First Approach
Scroll
What We Offer

Comprehensive Care for Your Whole Family

From routine check-ups to chronic condition management, we provide the full spectrum of primary care services right here in Mason.

Annual Physicals

Preventive care that catches issues early. Comprehensive exams tailored to your age and health history.

Chronic Disease Management

Expert care for diabetes, hypertension, and other ongoing conditions. We help you stay in control.

Preventive Screenings

Lab work, immunizations, and screenings to keep you healthy and catch problems before they start.

Acute Illness Care

Same-day appointments for infections, injuries, and sudden health concerns. Quick relief when you need it most.

Wellness Programs

Nutrition counseling, weight management, and lifestyle coaching to help you reach your health goals.

Family-Centered Care

Medical care for patients of all ages, from children to seniors. One trusted practice for your whole family.

Modern medical office interior

100%

Patient Focused

Mason

Local Practice

About Your Doctor

Dedicated to the Health of Mason, NC

Dr. Danny R. Westmoreland believes that great healthcare starts with knowing your patient—not just your chart. Located in the heart of Mason, our practice is built on the principle that everyone deserves a doctor who listens.

We combine modern medical expertise with genuine compassion. Whether you're managing a chronic condition, need a routine check-up, or have a sudden health concern, you'll receive personalized attention every time you walk through our doors.

Personalized treatment plans tailored to your unique health needs

Modern facility with the latest diagnostic equipment

Convenient location at 16 S 2nd St, Mason, NC 25260

Schedule Your Visit
Patient Information

Everything You Need to Get Started

Office Hours

Monday - Friday 9:00 AM - 5:00 PM
Saturday Closed
Sunday Closed

Emergency appointments available by phone

Insurance Accepted

We accept most major insurance plans. Please call us to verify your specific coverage before your visit.

Medicare Most PPO Plans Self-Pay

New Patients Welcome

Ready to take control of your health? We're accepting new patients and would love to meet you.

Call to Schedule
Get In Touch

Ready to Prioritize Your Health?

Take the first step toward better healthcare. Call us today or visit our office in Mason.

Our Location

16 S 2nd St
Mason, NC 25260-9677

Get Directions

Phone Number

(304) 773-5333

Call us during office hours to schedule an appointment

Send Us a Message

Have questions? Fill out the form below and we'll get back to you.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website