John P. Hall, DO, FACS

John P. Hall, DO, FACS
See this provider's profile on Healthgrades

Specialty:

Urology

Cape Girardeau Urology Associates

3 Doctors Park
Cape Girardeau, MO 63703 [map]

Board Certification

  • American Board of Urology

Medical Education

  • 1979 - Kansas City College of Osteopathic Medicine, Kansas City, MO

Internship

  • 1980 - Kansas University Medical Center, Kansas City, KS

Residency

  • 1984 - Kansas University Medical Center, Kansas City, KS