Schedule Appointment

Urology

Michael E. Franks, MD

Treats Men

Michael E. Franks, MD is part of our Urology Team focusing on Elevated PSA, Prostate, Bladder and Kidney Cancer and more.

804-330-9105
Michael E. Franks

About Dr. Franks

Visit Dr. Frank’s YouTube page here.

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