1. Iron Mountain - Stamford 6 Landmark Sq Fl 465, Stamford, CT 06901 Coordinate: 41.05508,-73.5376 Phone: (475) 208-6706
2. JB Self Storage 222 Selleck St, Stamford, CT 06902 Coordinate: 41.04025,-73.55634 Phone: (203) 363-0424