Vitamin Shoppe

Vitamin Shoppe

3325 N Ashland Ave, Chicago, IL
(773) 348-7987 serving: Lakeview, North Side
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