Where is Hoover Store? It is located at Hoover Store 15820 Hoover Rd, Newell, SD 57760, United States. You can get directions for Hoover Store, who is in the Convenience store category. You can find up-to-date information on 15820 Hoover Rd, Newell, SD 57760, United States Convenience store companies on our website.