Contact Us Get In Touch I agree to Excel Star’s Privacy Policy Location Excel Star Technical Services LLC Po Box 121731, Dubai, UAE Phone +971 55 737 4006 +971 52 749 8608 Email info@excelstartech.com Get Social