Shahriar Bamshad, MD, Physical Medicine & Rehabilitation

8631 W 3rd St Ste 915e
Los AngelesCA  90048-5901 (Los Angeles County)


Phone: 310-423-3063
Fax: 310-423-0154

NPI: 1952419558
License Number: A70123 (CA)