View All Locations

Lockport, IL (Romeoville)

Our Romeoville plant is 25 acres with 52,000 square feet of indoor production area.

Address

  • 551 S. Independence BLVD
  • Lockport, IL
  • 60441

Contact

  • (708) 562-7700 - Phone
  • This email address is being protected from spambots. You need JavaScript enabled to view it.

Hours

  • 7 a.m. - 4 p.m. M-F, Closed Saturday

View All Locations