Atwood Lake Resort is open for business

By Kimberly Lewis News Leader Editor Published:

After being closed for a year, Atwood Lake Resort re-opened its restaurant and hotel facilities to the public Oct. 1.

Located in the Sherrodsville/Dellroy area, the resort's restaurant, Vistas, lives up to its name...