Hours Of Operations Arc Illinois Teutopolis 62467 Arc Hours of Operation and Location in Teutopolis, IL 62467 4.2 - 76 votes 618 W Main St, Teutopolis, IL 62467 (217) 857-3186 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 TeutopolisView More Apparel Diesel Recommend For You Architectural Window Aruvil International At Last Atlas Carpet Mills Incorporated Auto-Chlor System Baker Garage Doors & Gates Balkan Express Bally Incorporated Bargain Store Basic Basic