Riverside Williamsburg Family Medicine

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

120 Kings Way # 1400
Williamsburg, VA 23185

James City County
Contact Information

Overall Rating
Star Rating

About This Clinic in Williamsburg, Virginia

Welcome to the primary care reference profile for **Riverside Williamsburg Family Medicine**, an operational healthcare clinic located at 120 Kings Way # 1400 Williamsburg, VA 23185 . Serving the James City County community, patients receive care from a multi-provider medical team including Richard Bagnall, MD, Sheba Mohsin, M.D., and other qualified specialists. Patients frequently commend the clinic for providing **kind and knowledgeable doctors** and maintaining a **friendly and helpful staff**. Riverside Williamsburg Family Medicine accommodates multiple health coverage options, accepting major networks such as **Medicare, HMSA**. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Riverside Williamsburg Family Medicine provides comprehensive primary care services for patients of all ages, including infants. Their team of board-certified family physicians emphasizes a compassionate approach to healthcare, encouraging active patient involvement in health decisions. Services offered include long-term management of chronic conditions, access to electronic medical records, behavioral disorder assessments, pulmonary function tests, and EKGs. The practice is part of Riverside Medical Group, offering seamless referrals and coordinated care within a larger network. They accept most major insurance plans, including Medicare and Medicaid, and provide a Chronic Care Management program to support patients with multiple chronic conditions. The practice is committed to caring for all patients regardless of their ability to pay and offers discounts based on family size and income. For after-hours support, Riverside Nurse offers a free, 24/7 service for medical advice and referrals.

Hours of Operation

Find out if the provider is open today.

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

Care Services

  • Behavior disorders management
  • Chronic Care Management
  • EKG
  • Health screenings
  • Long-term management of chronic conditions
  • Spirometry
  • Urine dipstick testing

Accepted Insurance Plans

Need to verify your coverage? Riverside Williamsburg Family Medicine and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (757) 345-2555 to confirm they accept your specific plan before your appointment.

HMSA

HMSA Bronze PPO IHMSA Bronze PPO II HSAHMSA Catastrophic PlanHMSA Gold PPO IHMSA Gold PPO IIHMSA Platinum PPOHMSA Silver PPO

Medicare

Medicare

Patient Review Consensus

Riverside Williamsburg Family Medicine consistently receives high praise from patients, highlighting a warm and welcoming atmosphere that makes healthcare a positive experience. Reviewers appreciate the convenience of having excellent doctors and medical personnel all within the Riverside system. The expertise and kindness displayed by the staff fosters trust and reassurance in their care. With a clean and comfortable environment, this practice stands out as a dependable choice for patients seeking quality medical attention.

Top Patient Highlights

Kind And Knowledgeable Doctors
Friendly And Helpful Staff
Convenient Location
Clean And Inviting Facility
Quick Appointment Access
Strong Patient Recommendations
Supportive Atmosphere
Trustworthiness
Positive Care Experience
Overall 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.

Krystal E Ainsley, MD

Internal Medicine

Richard David Bagnall, MD

Family Medicine

DR. Jeffrey Carter, D.O.

Family Medicine

David V Cary, PA

Physician Assistant

Sheba Mohsin, M.D.

Family Medicine

Daniel Michael Muench, MD

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 20 primary care providers within 20 miles of Williamsburg. You can easily compare clinical practices across neighboring areas like Fort Eustis and Newport News, with the nearest alternative located just 0.33 miles away.

132 Professional Cir, Williamsburg, VA 23185

Williamsburg City (757) 345-6491

132 Professional Cir, Williamsburg, VA 23185

Williamsburg City (757) 345-6491

4125 Ironbound Rd Suite 200, Williamsburg, VA 23188

James City County (757) 345-2829

4374 New Town Ave #200, Williamsburg, VA 23188

James City County (757) 984-6110

5424 Discovery Park Blvd Building A, Suite 201, Williamsburg, VA 23188

James City County (757) 345-2071

301 College Row Suite 9101, Williamsburg, VA 23185

Williamsburg City (757) 782-6200

227 McLaws Cir, Williamsburg, VA 23185

James City County (757) 564-8182

117 Bulifants Blvd STE A, Williamsburg, VA 23188

York County (757) 565-5440

7151 Richmond Rd Suite 405, Williamsburg, VA 23188

James City County (757) 564-3700

7364 Richmond Rd, Williamsburg, VA 23188

James City County (757) 345-0011

664 Darcy Pl, Fort Eustis, VA 23604

Newport News City (757) 314-8096

Bldg. 576, 576 Jefferson Ave, Fort Eustis, VA 23604

Newport News City (757) 314-7500

15408 Warwick Blvd, Newport News, VA 23608

Newport News City (757) 890-0012

3055 George Washington Memorial Hwy, Hayes, VA 23072

Gloucester County (804) 642-9231

2246 George Washington Memorial Hwy, Hayes, VA 23072

Gloucester County (804) 642-6171

307 Cook Rd, Yorktown, VA 23690

York County (757) 898-7261

12695 McManus Blvd building 6 suite a, Newport News, VA 23602

Newport News City (757) 969-1755

5659 S Pkwy Dr Ste 210, Gloucester, VA 23061

Gloucester County (804) 210-1025

13347 Warwick Blvd, Newport News, VA 23602

Newport News City (757) 877-0214

2855 Denbigh Blvd Suite A, Grafton, VA 23692

York County (757) 968-5700