Commercial Storefront Services Project Details Farmington Bank Services Commercial Storefronts Industry Retail Storefronts Location Three Connecticut locations