Leon James Helmbrecht, MD, Urology

160 E Artesia St
Ste 220
PomonaCA  91767-2900 (Los Angeles County)


Phone: 909-623-3428
Fax: 909-622-1923
Email: lhe***@*****ol.com

NPI: 1992792378
License Number: G15645 (CA)