Have you looked in the yellow pages???? Kinda hard to find one this time of year. Should be looking at the end of season for the following year.
Don't know how far you want to travel but here are a couple Cape Ann Marina; Browns yacht yard; Beacon Marine These are all in Gloucester. Most places around here have a waiting list.
Go to
www.askjeeves.com Type in boat marinas in massachusetts