Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. David Leonard Harold

Medical School, Internship, Residency - ID, Residency - ID

Urologist

54 years experience overall

Warren 48093 Langston Walker & Associates
Free Consultation
Clinic Appointment

About Dr. David Leonard Harold

Dr. David Leonard Harold is a Urologist in Warren 48093, Warren MI andread more

Practices at

Address
11800 E 12 Mile Rd
Fees
"Free" for regular consultation

services

Overactive Bladder
Acute Kidney Infection
Prostate Cancer
Testicular Atrophy
Gonorrhea Screening
Herpes Simplex Screening
Phimosis
Syphilis Screening
Bladder Infection
Bowenoid Papulosis
Show More services (83)
Common Questions
Q :
Where does Dr. David Leonard Harold practice?
A :
Dr. David Leonard Harold practices at Langston Walker & Associates - Warren 48093 and 2 other centres.
Q :
Why do patients visit Dr. David Leonard Harold?
A :
Patients frequently visit Dr. David Leonard Harold for Overactive Bladder, Acute Kidney Infection, Prostate Cancer. To see more reasons visit the doctor's profile on Practo.
Q :
What is Dr. David Leonard Harold's education qualification?
A :
Dr. David Leonard Harold has the following qualifications - Medical School, Internship, Residency - ID, Residency - ID.
Q :
What does Dr. David Leonard Harold specialises in ?
A :
Dr. David Leonard Harold specialises as Urologist.
Q :
How many years of experience does Dr. David Leonard Harold have?
A :
Dr. David Leonard Harold has an overall experience of 54 years. View where has Dr. David Leonard Harold practiced in the past.

Other Information

Specializations

Urologist

Education

Medical School - University of Milan Medical School, 1972
Internship - Los Angeles County-Harbor-Ucla Medical Center, 1973
Residency - ID - Trinity Health Ann Arbor Hospital, 1975
Residency - ID - University of Michigan, 1978

Memberships

American Board of Urology

Registrations

1659393833 National Provider Identifier (NPI), 0
Clinic appointment