Where is Jordan Creek Town Center located?
Jordan Creek Town Center, Jordan Creek Town Center, United States of America (approx. 41.56972°, -93.80333°)
Jordan Creek Town Center, Jordan Creek Town Center, United States of America (approx. 41.56972°, -93.80333°)