Existing Owasso Library

The current Owasso Library is located at 103 W. Broadway in Owasso, OK.

Quick Facts:

  • Built in 1989
  • Renovated in 2001
  • 10,100 Square Feet

Bird’s eye view of the existing Owasso Library

Floorplan of the existing Owasso Library

Uniquely Owasso