- Added Dec 12, 2018 | Last Update Jun 20, 2022
- 2505 Homestead Rd
Chapel Hill, NC 27516
Open in Google Maps
- (919) 932-6025
IFC's Mission: They believe in a community where everyone's basic needs are met, including dignified and affordable housing, an abundance of healthy food, and meaningful social connection.