Stroud’s Run Beach Loading Map.... Stroud’s Run BeachStroud's Run Beach, Canaan Township, OH 45701 - AthensEvents 39.350303 -82.037734 Address Stroud's Run Beach, Canaan Township, OH 45701 Athens OH United States Upcoming Events No events in this location