The Well Fed Pet
Chicago area / Lake Barrington

Natures Select

22272 N Pepper Rd, Lake Barrington, IL 60010 · (847) 852-1700

Brands
In the case
Freeze-dried · Dehydrated
Last checked
September 2026, from the store's own website. Stock changes, so call ahead.

Is this your store? Claim your listing to correct anything here.