Meteor Phones Customer Service Numbers

  1. General: 1-713-521-0123

  2. Alternative: +353 1 430 7066

  3. Head Office Location: 2306 Genesee Street, Houston, Texas 77006, United States.
  4. Driving Direction: Follow the directions to locate Meteor Phones
  5. Send Message at:,
  6. Locations Near You: Find nearby locations of Meteor Phones

What is Meteor Phones in the Process of?

Meteor is a GSM and UMTS Mobile telecommunications company. The Meteor Company was founded in 1998. Meteor Phones is a private held company. Meteor Phones operates a GSM, GPRS, EDGE, UMTS, HSPA+ and LTE cellular communications network under license from the Commission for Communications Regulation (ComReg). The company provides GPRS, MMS, EDGE and 3G services through the brands Bill Pay and Pay as You Go.