Life Storage provides storage units in Lantana at 3770 Lantana Road, Lantana, FL, 33462. Rent Lantana storage with Life Storage today - see website for promotions.