About New Life Homes 2Opened in 2004, NewLife Homes 2 consists of 18 one-bedroom apartments conveniently located off of Coors and Central near the Alamosa Community Center. Contact New Life Homes 2Contact the NLH 2 by using the form below, or call 505-433-5111. I agree that my submitted data is being collected and stored.