Parkway Plaza Cinemas

17374 Southcenter Parkway,
Tukwila, WA 98188

Unfavorite No one has favorited this theater yet

Showing 1 comment

rivest266
rivest266 on April 14, 2024 at 9:42 pm

Grand opening ad posted. 70mm system used only once for Return to Oz starting June 21st, 1985.