Babak Robert Bamshad, MD, Urology

8635 W 3rd St
No 765w
Los AngelesCA  90048-6101 (Los Angeles County)


Phone: 310-854-0777
Fax: 310-289-5198

NPI: 1437282936
License Number: G81239 (CA)