Locations

Emporia

431 S. Main Street
Emporia, VA 23847
Phone:
(804) 330-9105
Fax: (804) 521-1061
Toll Free: (833) 330-9105
Get Directions

Office Hours by Appointment:

 Thursday 9am to 4pm

Far West End / Broad Mills Business Park/ Goochland

1700 Mills Road, Suite B
Henrico, VA 23233
Phone: (804) 330-9105
Fax: (804) 521-1061

Office Hours by Appointment:

Monday and Thursday:  8 am – 5 pm and Friday: 8 am – Noon (Appointment Only)

Hanover/Mechanicsville

Virginia Urology - New Hanover Office
8152 Pleasant Grove Road
Mechanicsville, VA 23116

Get Directions

Phone: (804) 330-9105
Fax: (804) 521-1061

Office Hours by Appointment:

Monday-Thursday 8am – 5pm and Friday 8am – Noon

 Rx Dispensary Hours:

Monday- Thursday 8:00 am- 12:30  & 1:00 pm -4:30 pm

Friday- 8:00 am- 12:00 pm

Saturday and Sunday- Closed

For information  during business hours please call 804-442-7334

Prince George

Puddledock Medical Center

2025 Waterside Road,
Suite 105
Prince George, VA 23875
Phone:
(804) 330-9105
Fax: (804) 521-1061
Get Directions

Office Hours by Appointment:

Monday-Thursday: 8 am -5pm and Friday: 8am to Noon

Reynolds Crossing exterior pic

Reynolds Crossing

6900 Forest Avenue,
Suite 200
Richmond, VA 23230
Phone: (804) 330-9105
Fax:
(804) 521-1061
Get Directions

Office Hours by Appointment:

Monday- Thursday: 8 am – 5 pm

Friday: 8 am to Noon

Please note: Our building is in the back left corner of the Reynolds Crossing Office Complex. Please turn into Reynolds Crossing from Forest Avenue at the sign that indicates our address- 6900 Forest Ave.

Stony Point- Office & Surgery Center

Office

9101 Stony Point Dr.
Richmond, VA 23235 stony point building
Phone: (804) 330-9105
Fax:
(804) 521-1061
Get Directions

Office Hours by Appointment:

Monday-Thursday 8 am -5pm and Friday 8am to Noon

Urgent care Friday Noon- 4:30 by appointment only

Urgent care Saturday 8 am to 11 am by appointment only

Surgery Center Hours:

Monday – Friday 7 am to 4:30 pm

Rx Dispensary Hours:

Monday- Thursday 8:00 am- 12:30 & 1:00 pm -4:30 pm

Friday- 8:00 am- 12:30 pm & 1:00 pm – 4:00 pm

Saturday and Sunday- Closed

For information  during business hours please call 804-673-4522

Tappahannock exterior pic

Tappahannock

1396 B Tappahannock Blvd. (Rt. 17)
Tappahannock, VA 22560
Phone:
(804) 330-9105
Fax:
(804) 521-1061
Toll Free: (833) 330-9105
Get Directions

Office Hours by Appointment:

Monday and Thursday:  9 am – 4 pm

To better serve our patients have  a new secure patient portal hosted by Intelichart.

You will receive an email invite to create an account in the new patient portal with Intelichart. The invite will come from: no-reply@patientportal.net 

 

Proceed to Patient Portal