Grand Detour Illinois
Grand Detour is an unincorporated census-designated place in Ogle County Illinois United States As of the 2010 census its population was 429 The village is named after an odd turn in the Rock River which flows north past the village rather than its normal southwestern course Get price