Tallahassee FL Satellite Equipment & Systems-Retail 1. 1828 Riggins Rd, Tallahassee, FL 32308 | Levy Law Firm (850) 219-0220