Next time you’re cruising through Moore, keep an eye out for a big red bull’s eye in the sky.
No, it’s not a shooting range — it’s heaven on earth for southside shopaholics and families alike.
Oklahoma’s newest Target store, located at 720 S.W. 19th Street, next to Home Depot, opened last month.
This location marks the second Target on the southside, and the only one worth visiting.Read More