site (noun) 1. the position or location of a town, building, etc., esp. as to its environment
in.sight (noun) 1.an instance of apprehending the true nature of a thing, esp. through intuitive understanding
In-Site Interior Design, Inc., a full-service, award-winning firm, is making its mark throughout the New York metropolitan area with a variety of distinctive commercial and residential projects. Since its inception in 2004 by Elizabeth Sanchez Vaughan, an alumna of Parsons School of Design and an associate member of the International Interior Design Association (IIDA), In-Site has been creating interiors that now define an increasing number of properties including: new condominium buildings, private residences, office suites, restaurants, and retail showrooms.