Noah's Ark Self Storage - Buda Share: Storage Noah's Ark Self Storage - Buda Visit Website 1280 Cabelas Drive Buda, TX 78610 (512) 295-3170