Camp Foster YMCA Loading Map.... Camp Foster YMCA1769 260th Ave - Spirit LakeEvents 43.3903547 -95.07181579999997 Address 1769 260th Ave Spirit Lake IA 51360 United States Upcoming Events No events in this location