1. River Forest Country Club
15w648 Grand Pl, Elmhurst, IL 60126
Coordinate: 41.892662,-87.941025
Phone: (630) 279-5444
2. River Forest Country Club
15w468 Grand Ave, Elmhurst, IL 60126
Coordinate: 41.93371,-87.93193
Phone: (630) 782-4263