Contact Us

The Station
203 South Locust Street, Floyd, VA 24091
Call us at 540-745-RENT (7368)

Send an Email

15 + 15 =

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.