Thunderbird family medicine patient portal" Keyword … Health (7 days ago) Banner Health Center is located off of Thunderbird Rd and the 101 in Peoria. Main Number. Patient Portal. College of Medicine Graduation is Thunderbird Internal Medicine Patient Portal 5620 W Thunderbird Rd Ste F1 Glendale, AZ 85306 (602) 938-6960..