The location on Franklin Street next to the planetarium is very convenient.
— Google Review
Great people lovely church and facilities.
— Google Review
Advertisement
About Chapel of the Cross
Chapel of the Cross is a Episcopal church located in Chapel Hill, NC, in the Franklin-Rosemary Historic District area.
Rated 4.7 out of 5 stars based on 51 Google reviews.
Visit their website at www.thechapelofthecross.org for more information.
We use cookies to serve relevant advertisements and improve your experience. By clicking "Accept All," you consent to the use of cookies for advertising. Read our Privacy Policy.