Navigate Power

  • Utilities
130 Millcroft Place
Delaware, OH 43015
(419) 564-6493
  • About

    Offers commercial customers direct access to suppliers, best practices & industry insights for electric & natural gas

  • Whom to Contact

    • Mr. Fred Wallace
      Energy Consultant
      Phone: (419) 564-6493