Where is Flatwoods Center? It is located at Flatwoods Center 250 Skidmore Ln, Sutton, WV 26601, United States. You can get directions for Flatwoods Center, who is in the Shopping mall category. You can find up-to-date information on 250 Skidmore Ln, Sutton, WV 26601, United States Shopping mall companies on our website.