Restaurants in Greenwood, LA

Denny's Greenwood
US 9510 Greenwood Road Greenwood, LA 71033
(318) 938-1544(318) 938-1544
Open 24 hours
, 7 Days a Week