706 South Rodney French Boulevard, New Bedford, MA, 02744, United States, + Google Map 2nd location: TBD