All of us at Insite Interior Design are so excited and honored to be mentioned in 25A Magazine, geared toward Long Island residents who have a fine-tuned taste for luxurious treasures!
About the Author: Elizabeth S. Vaughan
Elizabeth Sanchez Vaughan, a LEED Accredited Professional in Interior Design and Construction (LEED-AP, ID+C) founded In-Site Interior Design in 2005. A leading design firm in the New York metropolitan area, In-Site has completed many notable corporate and real estate development design projects as well as high-end residential interiors. We focus on all aspects of interior design including space planning, lighting design, finishes and furnishings. For larger projects, the curation of art and accessories completes the projects.