Hours Of Operations Arc North Carolina Tarboro 27886 Arc Hours of Operation and Location in Tarboro, NC 27886 4.4 - 70 votes 217 N Main St, #100, Tarboro, NC 27886 (252) 641-4090 Get Directions Arc Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore TarboroView More Apparel CarharttCarter'sCatherinesIt's FashionCiti Trends Recommend For You Carpet Hut Convenience Store Lowe's Home Improvement Oriental Rugs Variety Store Pro Nails Nail Pro Us Nails Unique Cutz Nails 2000