1. Stanford Technology Corp 57 Poplar St, Stamford, CT 06907 Coordinate: 41.07823,-73.51766 Phone: (203) 348-4080