Robert and Pearl Seymour Center2551 Homestead Rd.Chapel Hill , NC 27516Map Robert and Pearl Seymour Center Upcoming EventsNo events currently scheduled at this location.