The center of operations for electronics store Sat-Tel Inc is at Port Saint Lucie, FL. It pulls in a yearly revenue of $994,980 and employs three people. With a terrific niche in the market, Sat-Tel Inc has become quite popular. President Allan Harris manages the company.
Want to share more of your experience?GO TO FULL REVIEW