Teenage Parent High School

102 North Plumer Avenue, Tucson, AZ, United States