Leeward Ave Park Bike Facility Place Type: Other Place Address: 101 Leeward Avenue, Hammonds Plains, Nova Scotia Until the great mass of the people shall be filled with the sense of responsibility for each other’s welfare, social justice can never be attained. Helen Keller Get Directions 101 Leeward Avenue, Hammonds Plains, Nova Scotia Upcoming Events at Leeward Ave Park Bike Facility No Entries Found Related Places – Other Place Northcliffe Recreation Park Horseshoe PitWalker Avenue Park Basketball HoopNorth Preston Community Centre Basketball CourtWest Petpeswick Beach (Supervised)Conrads Beach