1. Parker Interior Plantscape 1325 Terrill Rd, Stamford, CT 06902 Coordinate: 41.05343,-73.538734 Phone: (203) 964-1780