New Life Ithaca is located on South Hill in Suite 195 of the South Hill Business Campus right across from Ithaca College on Danby Rd (NY RTE 96b). Our space is located on the main floor of the building, and is accessible from the front entrance or from the south entrance of the facility. If you are driving to our location, bear left from the entrance and turn left into the main parking lot, continuing to the very end of the lot. The south entrance is through the landscaped sidewalk to the main part of the building. Use the stairs or the elevator to go up one level.