Mexus Air Ambulance LLC Address: 8402 Nelms ST, Houston, TX 77061 Phone: (832) 369-7111 Services: Air Ambulance Call (832) 369-7111 Get Directions