Newman Center ChurchParishSharePittsboro StreetChapel Hill, North Carolina 27516United StatesGet directions