Pigeonhole Mini Storage 0 reviews Self Storage 1001 Bienville Street, New Orleans, LA 70112 (504) 529-2472 visit website Add to Favorites Claim Listing Tags: self storage Business Description Reviews Add Your Review Please login or register to add your review.