Schedule Appointment

Urology

David P. Murphy, MD

Treats Men

David P. Murphy, MD specializes in kidney stones, general urology and minimally invasive surgery.

804-330-9105
David P. Murphy

Education & Acheivements

Book an Appointment

non-urgent appointments

Text Us!

804-330-9105

Message us Via Portal

Go to Portal

For urgent appointments

Call Us!

804-330-9105