There are many great LFS in and around boston, but for your location I'd highly recommend Skiptons.
I was in last week (ok, to be honest I'm there EVERY week, cant stop tinkering...)
they have a wonderful selection of corals in, I see new awesome stuff every week, and they just got a shipment of new Zoas last week that were on some good sized rocks.
1-800-pet-menu
72 southampton st.
Regards,
Lee