MEGABORE MOVE TO HOUSTON

Megabore Houston

Megabore’s new US facility at 3113 Farrell Road Houston has many stock machines for potential purchases to inspect the quality and robust design.