Kariappa Appachu, MD, Internal Medicine

2149 E Warner Rd Ste 101
TempeAZ  85284-3495 (Maricopa County)


Phone: 480-610-6100
Fax: 480-464-0189

NPI: 1942504683
License Number: 49051 (AZ)