Dr. John Weaver is a Pediatric Urologist and Urologist in Cleveland 44…read more195, Cleveland OH and has an experience of 2026 years in these fields. Dr. John Weaver practices at Cleveland Clinic in Cleveland 44195, Cleveland OH,University Hospitals in Cleveland 44106, Cleveland OH and Dr Daniel Pituch Dmd Office in Pittsburgh 15232, Pittsburgh PA.
Some of the services provided by the doctor are: Chordee,Bladder Scan,Enlarged Prostate (BPH),Syphilis Screening and Sexually Transmitted Infections Screening etc.read less