The 1970s era University Place mall in Chapel Hill is about to get a significant update and a drive-thru restaurant. Powered by WPeMatico