1. Cn Installation 199 Concord St, Framingham, MA 01702 Coordinate: 42.28045,-71.41584 Phone: (508) 405-1604
2. Direct SAT TV 19 Temple St, Framingham, MA 01702 Coordinate: 42.29723,-71.44886 Phone: (508) 834-6317