Our Senior Primary Care Clinics in North Carolina

As part of our mission to make healthcare more accessible, we’re expanding our clinic locations and bringing our exceptional care to rural communities across the country, starting in North Carolina. We understand that proximity matters, and our locations are strategically placed so you can access quality senior healthcare where and when you need it. We welcome Medicare patients to explore our primary care clinics and meet our dedicated care teams. Find a location near you!

Hopscotch Primary Care Asheville – Brooklet

6 Brooklet Street Asheville, NC 28801

Hopscotch Primary Care Asheville – Yorkshire

15 Yorkshire St, Suite 201, Asheville, NC 28803

Hopscotch Primary Care Boone

400 Shadowline Dr., Suite 104 Boone, NC 28607

Hopscotch Primary Care Brevard

89 Hospital Drive, Suite B Brevard, NC 28712

Hopscotch Primary Care Burnsville

58 Blue Ridge Lane, Burnsville, NC 28714

Hopscotch Primary Care Hudson – Opening 10/08/24

3060 Hickory Boulevard, Hudson, NC 28638

Hopscotch Primary Care Marion

2845 Sugar Hill Road Ste 10, Marion, NC 28752

Hopscotch Primary Care Shelby

113 E. Grover Street, Shelby, NC 28150

Hopscotch Primary Care Spruce Pine

88 Hospital Drive, Spruce Pine, NC 28777

Hopscotch Primary Care Tryon

2819 Lynn Road, Tryon, NC 28782

Hopscotch Primary Care Weaverville

104 N Main Street, Weaverville, NC 28787

Schedule an Appointment at Hopscotch

You deserve primary care that goes beyond. Our team understands the unique needs of seniors and is committed to delivering exceptional primary care services to Medicare patients. Leave your contact details and we’ll be in touch soon.