1. Spot TV 3911 Country View Cir, Sarasota, FL 34233 Coordinate: 27.27537,-82.49007 Phone: (941) 345-3037