1. Direct SAT TV 19 Temple St, Framingham, MA 01702 Coordinate: 42.29723,-71.44886 Phone: (508) 834-6317