Divya Malladi, MD
Nephrologist Scottsdale
Address: 9746 N 90th Pl Ste 205, Scottsdale, AZ 85258
Phone: (480) 610-6100
Latitude: 33.5739051
Longitude: -111.885649
Specialty: Nephrologist

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