Specialties
Nephrology
Internal Medicine
Board Certifications
Address 328 S. First St. #H 2nd Floor Alhambra, CA 91801 Get Directions
Phone (626) 281-1903