By Michelle Xiarhos Curran Red Rock Park, located on Lynn’s eastern shore, is an expanse of green that juts out into the Atlantic Ocean. It’s a little piece of paradise on the edge of a dense city where many residents lack transportation and are unable to access the...