Locations

Lewiston, Idaho (Admin Office)

Mainline Rock and Ballast administrative offices are located at our Lewiston, Idaho location only. If you have any questions or need to inquire about our services, please use the information below.

Contact Us
Phone: 208-746-0242

Address
4201 Snake River Ave. Lewiston, ID 83501

Encino, New Mexico

The Encino, New Mexico location is where Mainline Rock and Ballast conducts actual business operations. If you have any questions or need to inquire about our services, please contact the administrative office located in Lewiston, Idaho.

Contact Us
Phone: 575-584-0150

Address
75 Eschleman Road Encino, NM 88321

Sprague, Washington

The Sprague, Washington location is where Mainline Rock and Ballast conducts actual business operations. If you have any questions or need to inquire about our services, please contact the administrative office located in Lewiston, Idaho.

Contact Us
Phone: 509-990-2321

Address
50815 Brown Road E Sprague, WA  99032