1. MacLeod Ironworks 30 Beach Rd, Salisbury, MA 01952 Coordinate: 42.83956,-70.85537 Phone: (978) 270-7295