Buddhist Tzu Chi Medical Center 1000 South Garfield Avenue, Alhambra, CA, USA (626) 281-3383 https://tzuchimedical.us/clinics/alhambra Get Directions NAFC Member? No