A locus is a convergence, an intersection, a focal point of creative energy. In our case, it’s where architecture, project management and design harmonize to create inspired spaces that reflect and reinforce brand promises.
115 East Putnam
Greenwich, CT 06830
203.742.9730