The Owasso Library moved to its new location at 103 West Broadway on October 14, 1990. The 5,800 square-foot building was designed by Olsen-Coffey Architects.
Click tabs to swap between content that is broken into logical sections.