1. Alien Scooters 12407 Us Highway 290 E Ste 102, Manor, TX 78653 Coordinate: 30.3486,-97.53326 Phone: (512) 447-4220