Olmsted Falls

From QBWiki
Jump to: navigation, search

Olmsted Falls High School is found in Olmsted Falls, Ohio. They finished tied for 21st at the 2011 HSNCT and 21st at the 2011 NSC.