Granite & Marble Depot

15 Old Flanders Rd.
Westborough, MA 01518
Phone: 508-836-5521508-836-5521

Boston Granite Exchange

1 Parkridge Rd.
Haverhill, MA 01835
Phone: 978-372-8300978-372-8300

M S International Inc. (MSI)

1080 University Ave.
Norwood, MA 02062
Phone: 781-680-0300781-680-0300
Appointment Required

International Granite & Marble Corp. (IGM)

800 Marshall Phelps Rd. Bldg. 2
Windsor, CT 06095
Phone: 860-298-0368860-298-0368

LeaMar MetroWest

171 Locke Drive
Marlborough, MA 01752
Phone: 508-786-3088508-786-3088
Appointment Required

Cosmos Granite & Marble

205 Flanders Rd.
Westborough, MA 01581
Phone: 508-329-5584508-329-5584 | 508-329-5585508-329-5585