Established Patients can use our Patient Portal to request appointments, submit refill request, or correspond with providers/ nursing staff for non-urgent concerns.
To access our Patient Portal please click the link:
Now serving two locations in
Midlothian and Mechanicsville, VA.
To request a New Patient appointment please call us at
804-379-0116 or submit an APPOINTMENT REQUESTonline
1316 Alverser Plaza
Midlothian, VA 23113
Hours: Monday- Thursday: 7:45 am- 4:30 pm Friday: 8:00 am- 4:30 pm
6372 Mechanicsville Turnpike, Ste 101 Mechanicsville, VA 23111
Hours: Monday- Thursday 8:00 AM- 5:00 PM
We accept most public and private insurance with the exception of Humana, Virginia Premier and Anthem Healthkeepers Plus
Fax: (804) 379-1088