1. Leather World 30 Brattle St Ste 1, Cambridge, MA 02138 Coordinate: 42.37315,-71.12066 Phone: (617) 661-7551