James Thomas

Active Pollock Pines, CA Principal for Advanced Marine Repair