G Squared Environmental Design May 11, 2021 0 Comment Post By:Mary Kate Listing Details Environmental Services, Gardening & Landscaping, Professional & Business Services G Squared Environmental Design g squared environmental design (g2) is a landscape and graphic design firm founded in denver, colorado and is now located in philadelphia, pa. g2 was founded in 2012 by gavin ludovici. Tags Woman-Owned Contact Information Phone 614.507.7722 Email [email protected] Website http://www.g2edesign.com/ Share it on: Prev Next Mary Kate see all post