Company SUPRA TELECOMMUNICATIONS AND INFORMATION SYSTEMS, INC. Address 2620 SW 27TH AVE., MIAMI, FL, 33133, USA