Internal Medicine
Teresa Caya, MD is a internal medicine in Tuba City, AZ. NPI: 1104358076.
Address: 167 N MAIN STREET, Tuba City, AZ 86045
Phone: 8669765941
Welli connects patients with providers based on philosophy of care and clinical approach. View Teresa Caya's full profile, read patient reviews, and schedule an appointment.