Company 1998 BETHEL SELF STORAGE CORPORATION Address 1998 BETHEL SELF STORAGE CORPORATION, BETHEL, 12720, NEW YORK