Skylark Motel tower glows again

The former Skylark Motel tower on old Route 66 in St. Clair, Missouri, shined with the glow of neon again after a ceremony Saturday night at the building, which now serves as the VFW Post 2482. According to a news release about the event, about 150 people attending cheered when the light switch was thrown … Continue reading Skylark Motel tower glows again