According to our records, this business is located at 2055 Elkins Ln. in Carlock (in McLean County), Illinois 61725, the location GPS coordinates are: 40.6385549 (latitude), -89.1479662 (longitude). Fresh Air Seniors Complex Inc is categorized under Residential Care (SIC code 8361). Known organization president is Dennis Schreck. You can contact the company by phone at (309) 657-8623.