If you have symptoms of COVID 19, please call 330- 9105 to reschedule your appointment. Bill Pay Patient Portal 804-330-9105 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 Hanover/Mechanicsville 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 Prince George Puddledock Medical Center 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 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 and Friday 8 am to Noon by appointment only 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 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 Pharmacy Hours: Monday- Thursday 8:00 am-4:30 pm Friday- 8:00 am- 4:00 pm Saturday and Sunday- Closed For information during business hours please call 804-673-4522 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 Published: September 7, 2016 | Updated: August 16, 2021 Patient Services Clinical Trials & Research Erectile Dysfunction General Urology Kidney Stones Prostate Cancer Robotic/Laparoscopic Surgery Centers Urge Incontinence Urologic Oncology Vasectomy Vasectomy Reversal Women’s Health Company About Us Patient Reviews Careers & Job Openings Blog Video Gallery Resources Kidney Stone Hotline News & Events Nondiscrimination Policy Notice of Privacy Practices – Office Notice of Privacy Practices – Surgery Center Patient Bill of Rights and Responsibilities – Office Patient Bill of Rights and Responsibilities – Surgery Center Patient Portal Pay My Bill Sitemap Weapons Policy Contact Us Ph (804) 330 9105 Locations Stony Point Reynolds Crossing Hanover Medical Park Prince George Puddledock Emporia Tappahannock