Subway Address: 805 E Main St, Floyd, VA 24091 Phone: (540) 745-7827 Other Details: Founded in 1965, the SUBWAY Restaurants, Subs & Sandwiches Other Businesses: Pizza Inn at 801 E Main St, Floyd, VA 24091 D J's Drive-In at 701 E Main St, Floyd, VA 24091 D J's Drive In at 701 E Main St, Floyd, VA 24091 Artist's Table at 227 N Locust St, Floyd, VA 24091 SUBWAY at 805 E Main St, Floyd, VA 24091