Carrboro NC Miscellaneous Retail Stores NEC 1. 300 E Main St, Carrboro, NC 27510 | Shoppe (919) 240-7494