Leash on Life, Pet Supplies Store in Categories: Filter: Address 650 Pacha Pkwy #5, North Liberty, IA 52317, USAContact Tel.: +13196652186 Contact