About Chelsea Mini Storage
Chelsea Mini Storage is the largest self storage facility in America, and our customers benefit from our Price, Security, Service and Convenience. Our counter personnel and staff of self storage experts are trained to provide you with courteous, responsive, and personal service. At Chelsea, you are a name, not a number.
Location
626 West 28th St.
New York,
NY
USA
10001