OTS Global Logistics Store in Miami 25 Nov Address3750 N.W. 114 th AvenueMiami, Fl 33178ContactTel: 305-392-2850 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map