Live
Read more

Clinic Type

Urgent Care

Address

1044 E. Church St., Martinsville, VA 24112

Phone

(276) 634-0010

Email

info@martinsvilleuc.com

Opening Hours

Urgent Care Hours: Monday – Friday 8:00 a.m. – 7:30 p.m.; Saturday – Sunday 8:00 a.m. – 3:30 p.m. Primary Care Hours: Monday – Friday By appointment 8:00 a.m. – 5:00 p.m.; Saturday – Sunday Closed

Telehealth

Yes, including virtual visits

Services Offered

  • Urgent care
  • Primary care
  • Walk-in urgent care
  • Same-day appointments
  • Virtual visits
  • Annual physicals
  • Chronic-condition management
  • Preventive screenings
  • Medical home/service coordination

Insurance & Payment

Languages Spoken

Current Offers

New Patient Offers

FAQs

Need care today?

Walk in, or call to skip the wait. Seven days a week.

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • Yelp/MapQuest: 4.0/5.0 (2 reviews)

Patients praise

  • attentive, professional, and friendly staff
  • prompt and efficient service for many patients
  • clean environment
  • knowledgeable and compassionate medical team
  • good for routine care and minor urgent conditions

Common complaints

  • occasional reports of rushed interactions
  • minor delays during busy periods
  • complaints about insurance network verification issues
  • frustration over appointment-only requirements being perceived as not truly urgent care

"Yall are amazing, fast, friendly and caring. Never have a bad experience here."

Dr. Jon's Urgent Care Center Testimonials

"So disappointed. My first time ever stepping foot in this office. Go to the desk first thing I ask is to make sure that they are in my insurance network. Receptionist asks co worker if it was a..."

Yelp/MapQuest Review

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More urgent care clinics in Martinsville

Martinsville, VA·Urgent Care

Dr. Jon’s Urgent Care Center, PC is a privately held urgent care medical practice based in Martinsville, VA. It operates 3 offices at 2871 Greensboro Rd, Martinsville, VA 24112, offering urgent care and family practice services. The center employs about 3 staff and has a small web presence with monthly site visits around 526. Contact numbers: (276) 638-2273 and (276) 221-3284. It’s rated 4.0/5.0 by employees based on one review.

VerifiedOnline booking
Martinsville, VA·Urgent Care

Bon Secours Urgent Care in West Commonwealth Martinsville appears not to be listed as a current location in the provided Bon Secours materials. The Bon Secours system is a nonprofit Catholic health ministry with locations primarily on the East Coast and internationally, including a headquarters at 1505 Marriottsville Road, Marriottsville, MD. Known U.S. urgent care or medical site locations in the provided data cover Port Jervis, NY; Warwick, NY; Marriottsville, MD; and Greenville, SC, but do not include Martinsville, VA, or a “West Commonwealth Martinsville” site. If you’re seeking urgent care in Martinsville, VA: - Check the Bon Secours official site’s locations or use the site’s location finder. - Confirm whether there is a Bon Secours Urgent Care affiliated clinic in Martinsville or nearby towns. - Consider contacting Bon Secours Health System via the main phone line or corporate contacts for the most current urgent care locations and hours. Key context: - Bon Secours is a nonprofit Catholic health system with 24,000+ caregivers and multiple acute care, long-term care, and home health facilities primarily on the East Coast. - Headquarters: Marriottsville, Maryland. Original locations include Marriottsville, MD; Port Jervis, NY; Warwick, NY; and Greenville, SC among others.

VerifiedOnline booking

See all urgent care clinics in Martinsville

Comparing your options?

See other urgent care clinics in Martinsville, or search the full directory by insurance, ratings, and more.

More Urgent Care Clinics