1. Pyramid Multi Svc Inc 26 Taylor Ave, Dedham, MA 02026 Coordinate: 42.23217,-71.15688 Phone: (781) 326-0809