Subway Address: 8560 Greenwood Rd, Greenwood, LA 71033 Phone: (318) 938-0493 Other Details: Founded in 1965, the SUBWAY Restaurants Other Businesses: Kelly's Game Room at 8560 Greenwood Rd, Greenwood, LA 71033 R L Sawyer Inc at 8132 W 70th St, Greenwood, LA 71033 Subway at 8560 Greenwood Rd, Greenwood, LA 71033