Meriel Marina Bay is located at: 552 Victory Road, Quincy, MA 02171.