Call us at 540-745-7368
Visiting The Station
The Station is located at 206 South Locust Street in the heart of downtown Floyd just one block from the town’s stoplight and across from the Floyd Country Store. Visitors will find ample off-street parking in the lot next to the building. Visit Google Maps for directions from your location.