Apollo Retail Specialist Merchandisers Apollo Retail Specialist Visit Website 4450 E. Adamo Dr., Ste. 501 Tampa, Fl 33605 (813) 712-2543 About Map About Apollo is a complete retail solutions organization that provides merchandising, installation, and assembly services nationwide. Apollo was founded in 1992 and has a large team of w2 associates. What's Nearby? Distance: 5 10 15 20 25 50 mi.