Where is Novo located? January 11, 2023 21:03 Updated Novo is a completely digital platform powered by Middlesex Federal Savings, F.A.; Member FDIC. Apply for a Novo account today!