KNWA Today: nature science center coming to NWA
by: Perry Elyaderani Posted: May 17, 2024 / 10:59 AM CDT Updated: May 17, 2024 / 10:59 AM CDT FAYETTEVILLE, Ark. (KNWA/KFTA) – The Ozark Natural Science Center says it’s unveiling its new satellite location near Lake Fayetteville on Saturday. …