Skip to main content

Billing & Insurance

If you have a question about your account, contact our Business Office staff by calling us: (804) 559-6980

Pay through Patient Portal

To access billing and payment information, click Billing & Payments on the left side of the Patient Portal.
The Billing page appears with the Bill Pay tab selected.
If you have any issues logging into your account on the portal, you can make a one-time payment using your invoice’s statement code.
Don’t have a portal account but want to pay your bill electronically? Pay through athenahealth with your statement code.

Pay via check to:

P.O. Box 25807
Belfast, ME

Call to make a payment:

Select Option 7: Billing


Multiple Locations Throughout the Richmond, VA Area

Schedule Your Appointment Now: (804) 559-6980

Hanover Office

8400 North Run Medical Dr
Suite 200
Mechanicsville, VA 23116

Fax: 804-559-6982

Westhampton Medical Park

5320 Patterson Avenue
Suite 200
Richmond, VA 23226

Fax: 804-285-3389

Henrico Doctors’ POB

7605 Forest Avenue
Suite 109
Richmond, VA 23229

Fax: 804-285-6393


4709 Richmond Road
Warsaw, VA 22572

Fax: 804-559-6982


1850 Pocahontas Trail
Quinton, VA 23141

Fax: 804-559-6982