Contact Celestar

Celestar Corporation maintains its headquarters in Tampa, FL with team members throughout the continental United States as well as overseas. We look forward to hearing from you. Please feel free to contact us with inquiries about our capabilities or an interest in partnering.