About Lake Greenwood
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.