Tagged: The Speed Spot

4

In 2001 the last remaining commercial building in Centralia, Pennsylvania stood at the corner of Center Street and Locust Avenue. This is the corner where Route 61 meets Route 42. The three story structure...