Liz's Pet Shop
Retail
No Team Available
Overview
Liz's Pet Shop has been bringing super premium pet foods and supplies to the Chicago area for over 17 years. Expertise has helped loving pet parents select the correct products for their pet companion. Liz's Pet Shop is located near West Town, off the intersection of Chicago and Western Ave.