University Square Plaza
143 W Franklin St STE LL002
Chapel Hill
NC
27516
(919) 929-0431
usquarechapelhill.com
Open Map
Description
University Square Plaza is located at 143 W Franklin St, Chapel Hill, NC. This business specializes in Shopping Centers.
by merchantcircle on April 13, 2015 from
merchantcircle
000 sq f
000-100
Categories: Department Stores
Colleges
Department Stores
Neighborhoods: Downtown Chapel Hill
Number of employees: 50 to 99
Shopping Centers
Shopping Centers & Malls
Universities