1. VMC Services Inc 586 Washington St, Dedham, MA 02026 Coordinate: 42.24154,-71.17789 Phone: (781) 493-6761
2. Visual Aids Elecronics Corp 25 Allied Dr, Dedham, MA 02026 Coordinate: 42.22479,-71.17049 Phone: (781) 251-0776