Central Park 123 Washington Avenue, Portland, ME 04101 Point Russell's largest park, Central Park provides a range of activities for all ages. Bring a blanket, relax, and enjoy all that the park has to offer. Tagged as: , Dogs off leash, Nature, Parks & Gardens, Trails
Mount Tomah Trail 125 Presumpscot Street, Portland, ME 04103 The Mount Tomah Trail is a 2.5 mile (out-and-back) family-friendly moderately trafficked trail located near Point Russell. Tagged as: , Dogs off leash, Nature, Trails, Recreation Reserve, Green Wedge Announcement : Due to the recent winter weather, there may be snow on the trail. Please use this trail with caution.