Industrial Machining Center is a point of interest, located at Spanish Lookout, Belize. They can be contacted via phone at +501 660-0594 for more detailed information.
Highly precision lathe work. You break it we make it.
Best machine shop in town