1. Immaculata Conception Catholic Parish 810 W Chapel Hill St, Durham, NC 27701 Coordinate: 35.99696,-78.91333 Phone: (919) 682-3449