1. House & Garden Shop 984 High Ridge Rd, Stamford, CT 06905 Coordinate: 41.10498,-73.54858 Phone: (203) 322-2221