New England Aquarium will accomodate nursing mothers upon request. The mom who shared this breastfeeding friendly location said:
"Ask at the front desk and they will open the first aid room."
The First Aid Room is located on the first floor.
Note: Massachusetts protects a mom's right to openly breastfeed in public if they choose to.