• Energy
243 Main St # 2, 2nd Floor
BUZZARDS BAY, MA 02532
(857) 222-0958
  • About

    Novo Energy Services LLC is an energy consulting and advisory firm tasked with assisting in the procurement process for electricity and all electricity-related products on behalf of our clients.

  • Map