1. Taylor Self Storage 90 New Salem St, Wakefield, MA 01880 Coordinate: 42.50984,-71.06142 Phone: (781) 246-1116