Hours Of Operations Arc Texas Del Rio 78840 Arc Hours of Operation and Location in Del Rio, TX 78840 4.5 - 70 votes 5555 W Us Highway 90, Del Rio, TX 78840 (830) 774-6058 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 Del RioView More Apparel MarshallsRoss Dress for LessCatoCarharttFallas Paredes Sports ColemanBladesPro Shop Jewelry MarshallsCatoZalesBealls Recommend For You Basket Shop Blades G & G Electric Max Mart Quality Carpet Pro Nails Mary Kay Cosmetics Le Nails Lindas Nails Nail Pro