Abdul Baba, PMHNP 6650 N Oracle RD110Tucson, AZ, 85704 View Phone 520-639-8746 Fax: 520-900-7256 6650 N Oracle RD, 110Tucson, AZ 85704 Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page