Telestar Satellite
18239 Jamaica Ave
Jamaica
NY
11423
(718) 725-8226
Open Map
Cable & Satellite Equipment & Services
Computer & Electronic Stores
Home Video
Number of employees: 1 to 4
Satellite equipment & systems
Satellite Systems
Satellite Systems & Equipment
Satellite Television Equip & Systems
Services
Shopping