Located in Worth, Illinois, this structure has become a landmark in the South Suburbs, partially because of it's size, but mostly because of the polished aluminum frame that resembles a sunburst that crowns the building. It's impossible to miss when you're driving through the intersection at 115th & Ridgeland. Insi...
- Total Views
- Explore Score