1. Onyx Marble & GraniteLLC 93 Beaver St, Framingham, MA 01702 Coordinate: 42.27582,-71.40708 Phone: (508) 620-0775