1. Iron Mountain - Stamford 6 Landmark Sq Fl 465, Stamford, CT 06901 Coordinate: 41.05508,-73.5376 Phone: (475) 208-6706