Star Satellite LLC
Add to Favorites
OPEN NOW
Today: 10:00 am - 5:00 pm
25 Years
in Business
Saved to Favorites
08/12/2015
I was very pleased with the service . I ordered Dishnetwork in 3 rooms. I also received a Visa Gift card. The installer showed up when he was supposed to. I would recommend this company.
Phone: (314) 574-1100
Address: 1836 Bach Ave, Saint Louis, MO 63122