Steven Loo, DO, Anesthesiology

5757 Baldwin Ave Ste B
Temple CityCA  91780-2600 (Los Angeles County)


Phone: 626-277-5509
Fax:

NPI: 1427585108
License Number: 35936384 (CA)