David Young Kahn, MD, Internal Medicine

14780 W Mountain View Blvd Ste 211
SurpriseAZ  85374-7281 (Maricopa County)


Phone: 480-428-7678
Fax: 480-569-2708

NPI: 1942421334
License Number: 34595 (AZ)