E-Z Storage We are a premier installer of high quality overhead storage systems with over eight years of experience. Our goal is to provide the highest quality ceiling racks, fast and friendly installation services, and excellent customer service. Phone: (480) 907-3921 4602 E Elwood St Ste #3 Phoenix AZ 85040 United States Map Other Categories: House & Home » Garages and Workshops |