NobleBank to hold grand opening at new Summit location

by