Specialties
Internal Medicine
Nephrology
Address 960 E. Green Street # 107 Pasadena, CA 91106 Get Directions [+]
Phone 626.352.0010