Open today from 8:30 am to 5:00 pm • Call to schedule a visit.
Clinic Location

12522 W Colonial Trail Hwy
Crewe, VA 23930

Nottoway County
Contact Information

Overall Rating
Star Rating

About This Clinic in Crewe, Virginia

Welcome to the primary care reference profile for **Crewe Medical Center**, an operational healthcare clinic located at 12522 W Colonial Trail Hwy Crewe, VA 23930 . Serving the Nottoway County community, patients receive care from a multi-provider medical team including Courtney Barrett, NP, Clarence Hall, M.D., and other qualified specialists. Patients frequently commend the clinic for providing **personalized care** and maintaining a **attentive staff**. Crewe Medical Center accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 8:30 am - 5:00 pm
Tuesday 8:30 am - 5:00 pm
Wednesday 8:30 am - 5:00 pm
Thursday 8:30 am - 1:00 pm
Friday 8:30 am - 5:00 pm

Accepted Insurance Plans

Need to verify your coverage? Crewe Medical Center and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (434) 645-9191 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

At Crewe Medical Center, patients appreciate the compassionate and personalized care they receive. Many reviewers highlight the genuine concern and attentiveness from the staff, making them feel valued beyond just a number. Though some mention longer wait times, it’s clear this is more than compensated by the thoroughness and dedication of the healthcare providers. The practice fosters long-term relationships, with families returning for generations due to the trust and comfort they feel in the care provided. Overall, Dr. Marston and the team are praised for their deep engagement with patients and their commitment to health and well-being.

Top Patient Highlights

Personalized Care
Attentive Staff
Genuine Concern For Well-being
Long-term Patient Relationships
Knowledgeable Providers
Thorough And Comprehensive Treatment
Friendly Atmosphere
Understanding And Empathetic Communication
Commitment To Patient Health
Sense Of Community.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

Courtney Shane Barrett, NP

Nurse Practitioner (Family)

Michelle Seamster Cook, FNP

Nurse Practitioner (Family)

DR. Clarence Edward Hall, M.D.

Family Medicine

Charles I Rosenbaum, M.D.

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 11 primary care providers within 20 miles of Crewe. You can easily compare clinical practices across neighboring areas like Burkeville and Blackstone, with the nearest alternative located just 5.92 miles away.

412 Namozine St, Burkeville, VA 23922

Nottoway County (434) 767-5511

213 N Main St, Blackstone, VA 23824

Nottoway County (434) 292-7261

306 E 6th Ave, Kenbridge, VA 23944

Lunenburg County (434) 676-8021

306 E 6th Ave, Kenbridge, VA 23944

Lunenburg County (434) 676-8021

8920 Otterburn Rd, Amelia Court House, VA 23002

Amelia County (804) 561-5150

1004 S Main St, Farmville, VA 23901

Prince Edward County (434) 392-9366

935 S Main St, Farmville, VA 23901

Prince Edward County (434) 315-5340

935 S Main St, Farmville, VA 23901

Prince Edward County (434) 315-5340

502 Beech St, Farmville, VA 23901

Prince Edward County (434) 392-9438

833 Buffalo St #200, Farmville, VA 23901

Prince Edward County (434) 392-8177

1100 W 3rd St, Farmville, VA 23901

Prince Edward County (434) 394-2422