1. Haphazardfilms 340 Clover Ct, Geneva, IL 60134 Coordinate: 41.89361,-88.3399 Phone: (630) 232-2504
2. Proud Fox Gallery & Frame Shop 213 W State St, Geneva, IL 60134 Coordinate: 41.88792,-88.30711 Phone: (630) 743-6868