Lewis and Clark Theatre

15820 Pacific Highway South,
Tukwila, WA 98188

Unfavorite 3 people favorited this theater

Lewis & Clark demolition

Lewis and Clark Theatre

15820 Pacific Highway South
Tukwila, WA 98188
United States