Jan 26 Ave Z’s “Better Life” Expands To Neighboring Storefront Better Life Medical Supplies at 1403 Avenue Z recently expanded into a vacant storefront next door, more than doubling its Jan 26, 2012