Lilly Barba, MD
Nephrologist Torrance

Address: 21840 Normandie Ave, Ste. 700, Torrance, CA 90502

Phone: (310) 222-5101

Latitude: 33.8299039

Longitude: -118.2992054

Specialty: Nephrologist

Lilly Barba, MD

Description - Lilly Barba, MD Nephrologist Torrance

Doctor Lilly Barba, MD specialist Nephrology. The address of the doctor's office is 21840 Normandie Ave, Ste. 700, Torrance, CA 90502. Contact us at any time convenient for you by phone (310) 222-5101