About Lake Greenwood
Drive In, Boat In
Lake Greenwood is located in South Carolina
1 Review of Lake Greenwood
First to Review
Spots are a little tight but never had a problem with anything. Looking forward to April. Good fishing and boating.