Vitamin Shoppe

Vitamin Shoppe

1303 N Milwaukee Ave, Chicago, IL
(773) 252-4081 serving: West Side, Wicker Park
open:Sun 11am-6pm, Mon-Sat 9:30am-9pm

Location, Location, Location:

Categories:

Vitamins, Food Supplements, Health Food Stores, Health Food Stores, Vitamins,

The Low Down

Rants, Raves & Reviews