blog.firsttries.com
Galaxy Narrows Theater, closed
The Galaxy Narrows Theater at 2208 Mildred Street West in University Place closed its doors on January 31, 2013, the same day that Meiers House of Clocks closed. This is another place that I just a…