Aqua World

Permanently closed
20 Tyler St
Boston, MA 02111
Located in Boston's historical Chinatown, Aqua World is a treasure trove of tropical fish, aquariums and supplies and other marine necessities. With an ever-rotating inventory of popular and rare fish, we invite you to visit our store and peruse the many varied marine animals...
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.