Shefali Gupta, MD
Nephrologist Scottsdale
Address: 9746 N 90th Place, Scottsdale, AZ 85258
Phone: (480) 610-6100
Latitude: 33.5739
Longitude: -111.885
Specialty: Nephrologist

Description - Shefali Gupta, MD Nephrologist Scottsdale
Doctor Shefali Gupta, MD specialist Nephrology. The address of the doctor's office is 9746 N 90th Place, Scottsdale, AZ 85258. Contact us at any time convenient for you by phone (480) 610-6100