Peabody Ice Climbing Club Loading Map.... Peabody Ice Climbing Club12326 Foley Rd - FentonDetails 42.7458927 -83.71779400000003 Address 12326 Foley Rd Fenton MI 48430 United States Upcoming Events No events in this location