1. Satellite TV Specialists 109 Mimosa Dr, Natchez, MS 39120 Coordinate: 31.58042,-91.35134 Phone: (601) 493-2155