1. Proud Fox Gallery & Frame Shop 213 W State St, Geneva, IL 60134 Coordinate: 41.88792,-88.30711 Phone: (630) 743-6868