MR. CHALLEN YEE, L.AC., DIPLO. O.M.
Acupuncture at Fremont Ave, Los Altos, CA

License number
California AC0011895
Category
Acupuncture
Type
Acupuncturist
Address
Address
881 Fremont Ave, Los Altos, CA 94024
Phone
(650) 948-8483

Professional information

Challen Yee Photo 1

Challen Yee, Los Altos CA - LAC

Specialties:
Acupuncture
Address:
881 Fremont Ave, Los Altos 94024
(650) 948-8483 (Phone)
Languages:
English