1. Stone Depot Inc 34 Legacy Blvd, Dedham, MA 02026 Coordinate: 42.23414,-71.17804 Phone: (781) 251-9700