Alexander House
228 S 2nd St
Geneva, IL 60134
Alexander House, located in Geneva, IL, is a historic landmark that showcases the architectural charm of the late 19th century. Originally built as a private residence, it reflects the rich history and cultural heritage of the area. Today, it serves as a community center, offering various programs and events that celebrate the arts and local history, making it a vibrant hub for residents and visitors alike.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.