The center of operations for boatbuilding and repairing company Eliminator Boats Inc is at Mira Loma, CA. It brings in a revenue of $16.8 million annually and employs 100 people. Known for its specialized appeal, Eliminator Boats Inc has become quite popular within the industry. President Bob Leach currently heads the firm's leadership.
Want to share more of your experience?GO TO FULL REVIEW