Hours Of Operations Dell Missouri Ellington 63638 Dell Hours of Operation and Location in Ellington, MO 63638 4.1 - 25 votes 115 Temple St, Ellington, MO 63638 (573) 663-2667 Get Directions Dell Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Recommend For You Dollar Store El Toro Market Town & Country Market Radioshack Rue 21 Jo-Ann Fabric and Craft Centurylink The Vitamin Shoppe The Children's Place Custom Ink