Map location of
Bakers Island Lot, Salem, MA, USA

Salem, Massachusetts, United States