Print this page   Close this window

NRE Power Systems



Locations

Mount Vernon, IL

  • 1 Building
  • 3.5 Acres
  • 1,700 sq. ft. Parts Warehouse
  • 1,750 sq. ft. Office Space
  • 10,000 sq. ft. Shop Area
  • 80-Ton Overhead Crane