Where is Seneca Mall? It is located at Seneca Mall 108 3rd St, Elkins, WV 26241, United States. You can get directions for Seneca Mall, who is in the Shopping mall category. You can find up-to-date information on 108 3rd St, Elkins, WV 26241, United States Shopping mall companies on our website.