1044 E. Church St · Martinsville VA
Contact & Location | Martinsville Urgent Care & Primary Care

Contact

Get in touch.

For urgent care, walk in or give us a quick call. For primary care, call to schedule your first visit — we're welcoming new patients.

Medical emergency? Call 911 or go to the nearest emergency room.

The Martinsville Urgent Care & Primary Care building

Urgent Care

Walk in or call ahead.

(276) 634-0010

Mon–Fri 8 a.m. – 7:30 p.m.
Sat–Sun 8 a.m. – 3:30 p.m.
Same-day appointments accepted.
Fax (276) 632-0120

Primary Care

Call to schedule.

(276) 403-9070

Mon–Fri by appointment · 8 a.m. – 5 p.m.
Sat–Sun closed
Now welcoming new patients.
Fax (276) 790-3854

Visit

1044 E. Church St.
Martinsville, VA 24112

Urgent Care upstairs · Primary Care downstairs.
Use the back parking lot — follow the signs.

Get directions

Email

info@martinsvilleuc.com

For non-urgent questions, records requests, or general feedback. Please don't include sensitive medical information — call us instead.

Billing

Pay your bill online.

Or call our office and we can take payment by phone.

Pay my bill

Find us

Right on Church Street.

From Uptown Martinsville, follow Church Street east — we're past the hospital, on the right.