There is a public boat ramp in Mystic near Wellington Station in Medford. There is a small dirt Parking Lot where you can park truck and trailer but space is very limited. There is another public boat ramp in Winthrop behind airport and has decent size parking space.. You can park your truck and trailer but I think there is 18 hours limit if I recall. My Friends launch their boat from Back River Ramp in Weymouth where little ride from Boston but there is a large Parking lot. Boston Harbor is very tough to launch boat unless you belong to clubs or marina and expect to be very tough on Tall Ship week….
_________________

08 H260 VP 8.1Gi DP.....Previous
2013 Crownline E6 Merc 8.2MAG BIIIX, DTS/SC