Albert Lam
Internal medicine · Physician
450 E Huntington Dr, 91006 ArcadiaInternal medicine · Physician
450 E Huntington Dr, 91006 ArcadiaInternal medicine · Physician
450 E Huntington Dr, 91006 ArcadiaInternal medicine · Physician
450 E Huntington Dr, 91006 ArcadiaPhysiotherapy · Physical and rehabilitation medicine · Occupational therapy
4075 E Live Oak Ave, 91006 ArcadiaAcupuncture · Naturopathic treatments · Holistic medicine
1124 Encino Ave, 91006 ArcadiaAcupuncture · Naturopathic treatments · TCM (Traditional Chinese Medicine) · Holistic medicine
265 N Euclid Ave, 91101 PasadenaInternal medicine · Physician
301 S Fair Oaks Ave, 91105 PasadenaAcupuncture · Naturopathic treatments · Holistic medicine
1609 W Valley Blvd, 91803 AlhambraAcupuncture · Naturopathic treatments · Holistic medicine
107 W California Blvd, 91105 PasadenaAcupuncture · Naturopathic treatments · Holistic medicine
1668 E Washington Blvd, 91104 PasadenaInternal medicine · Physician
100 S Raymond Ave, 91801 AlhambraInternal medicine · Physician
301 S Fair Oaks Ave, 91105 PasadenaPhysiotherapy · Physical and rehabilitation medicine
1571 N Harding Ave, 91104 PasadenaHospital pharmacy · Physiotherapy · Physical and rehabilitation medicine · Sports medicine
301 S Fair Oaks Ave, 91105 PasadenaInternal medicine · Physician
210 N Garfield Ave, 91754 Monterey ParkInternal medicine · Physician
210 N Garfield Ave, 91754 Monterey ParkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
301 S Fair Oaks Ave, 91105 PasadenaInternal medicine · Physician
660 S Fair Oaks Ave, 91105 PasadenaInternal medicine · Physician
301 S Fair Oaks Ave, 91105 PasadenaInternal medicine · Physician
10953 Ramona Blvd, 91731 El Monte