McLain High School for Science and Technology is
located at 4929 North Peoria Avenue in Tulsa, Oklahoma, and may be accessed
from several different points within the city. Please refer to the map
for the school's general location.
Map courtesy of www.mapquest.com