Credentials: Family Nurse Practitioner
Languages: Spanish
Specialties: Family Practice
Ellie Towne Health Center 1670 W. Ruthrauff Road, Tucson, AZ 85705 (520) 616-6797
(520) 616-6798