Lights On Owasso
- Date and Time
- Location
- 109 North Main Street, Owasso, OK, United States, Oklahoma 74055
Join the City of Owasso's Recreation & Culture Department as they kick off the holiday season with Lights On Owasso! This dazzling night will include a 34' tree lighting, as well as the illumination of the beautiful Redbud Festival Park. Capture the... Read More