Hanover Office

8400 Northrun Medical Dr
Suite 200
Hanover, VA 23116
Phone: 804-559-6980

Westhampton Medical Park

5320 Patterson Avenue
Suite 200
Richmond, VA 23226
Phone: 804-285-3384

Henrico Doctors' POB

7605 Forest Avenue
Suite 109
Richmond, VA 23229
Phone: 804-285-6390

Tappahannock Office

1396 Tappahannock Blvd
Suite B
Tappahannock, Virginia 22560
Phone: 804-443-4830

After Hours

The physicians and staff of Nephrology Specialists are concerned about all calls from patients, other physicians and hospital staff. To insure all calls are handled in a timely fashion, we use an answering service after normal business hours.

You may reach us after hours by calling our answering service at

Business Office

Our Business Office is available to assist you Monday thru Friday from, 8:00am thru 5:00pm


Medical Billing Solutions, LLC
8001 Franklin Farms Drive,
Suite 127
Richmond, Virginia 23229


 804-288-6753 (fax)