blog.firsttries.com
Did you know this Regal theater was there?!
Until today, I hadn’t realized this six theater Regal Cinema existed. The Regal South Hill Cinema 6 is located at 3500 South Meridian, Puyallup, WA. More importantly it is located in the bac…