 Atwood Lodge Resort, Map, Directions, Get Directions Atwood Lodge Resort, Driving Directions, Atwood Lodge Resort Maps. Map - Directions - Atwood Lodge Resort, 2650 Lodge Road Sherrodsville OH 44620, 2650 Lodge Road Sherrodsville OH Map - Find Local Hotels. Map of the Atwood Lodge Resort. |