locomotives

parts

services

about

team

Asset 32

follow us

NRE Power Systems

NRE Power Systems
Engine Shop
5222 Hwy. 311
Houma, LA 70361

504-393-7272

View on Google Maps

NRE Power Systems
Electrical & Component Shop
2137 Bayou Blue Rd.
Houma, LA 70364

View on Google Maps

NRE Power Systems Website