The city was incorporated on September 18, 1969. The highly developed infrastructure, good weather and recreation conditions of Twin Falls, Idaho make this town attractive for Senior Living.

Edencrest at Green Meadows
6750 Corporate Drive, Johnston, Iowa 50131