Chester Drive-In Theater - sctches001

Location-On West End Road just past Stardust Lane
Submitted By
Terraserver Map
Uploaded
3/7/2011
Year Taken
1983
Taken
7-1-1983
Comment
Location-On West End Road just past Stardust Lane