Founded in 1945, U-Haul is the industry leader in do-it-yourself moving and self-storage with more than 21,000 locations across the and Canada.
We can provide solutions to all of your self storage needs! Visit us at +Self+Storage/7166756001/5266+SENECA+STREET/West+Seneca/NY/14224 for more ...