Edmund Lo
NPI: 1811180953
Edmund Lo is a Physician/Internal Medicine specialist focused health provider in Alhambra, California. affiliates with no hospitals or medical groups. Call Edmund Lo on phone number 6262842264 for more information and advice or to book an appointment.
| City | Alhambra |
| State | California |
| Address 1 | 123 N GARFIELD AVE |
| Address 2 | SUITE A |
| Postal Code | 91801 |
| Phone | 6262842264 |
| Fax | 6262845457 |
| Primary Specialty | Physician/Internal Medicine |