181 Hillman St.
New Bedford, MA

Map