Dr. Leonard Stept, MD Univ Pittsburgh Phys Urology Business Phone Number (412) 692-4100 Business Tags PA Business Address 5200 Centre Ave Ste 209 City Pittsburgh State PA ZIP Code 15232 Country USA Business Genre PA Contact listing ownerSend Message Name Email Phone Number Message