Edmund I Leff, MD, Colon & Rectal Surgery

3501 N Scottsdale Rd
Ste 222
ScottsdaleAZ  85251-5648 (Maricopa County)


Phone: 480-947-3533
Fax: 480-947-3531

NPI: 1144212648
License Number: 11858 (AZ)