Onyx Marble & Surfaces Inc is an active carrier based out of Greensburg, Kentucky. Onyx Marble & Surfaces Inc operates under USDOT number 1330328. Onyx Marble & Surfaces Inc has 1 tractor and employs 3 drivers. Onyx Marble & Surfaces Inc is authorized to operate Intrastate Non-Hazmat cargo.