Urology TMH Physician Partners – Urology Specialist Office Locations 1633 Physicians Drive Tallahassee, FL 32308 Phone: 850-431-2875 Fax: 850-431-2801 Charles Yowell, M.D. Categories: Doctors, UrologyProject navigationPreviousPrevious project:Graham Whitaker, M.D.NextNext project:Tim Ruark, M.D.