Homewatch Care Givers Home Accommodation > Aged Care Accommodation > Homewatch Care Givers Address: 1004 Mount Carmel Church Rd. Chapel Hill NC 27517 GPS: 35.8790240, -79.0466540 Telephone: 919-960-6038 Web: http://www.homewatchcaregivers.com Tweet