Vitamin World
Vitamins & Supplements
Hours
:
2000 N Neil St Suite 612, Champaign IL 61820
(217) 352-7471
Directions
Hours
Monday
11AM - 7PM
Tuesday
11AM - 7PM
Wednesday
11AM - 7PM
Thursday
11AM - 7PM
Friday
11AM - 8PM
Saturday
11AM - 8PM
Sunday
11AM - 6PM
Most Recent Comments
Write a review
December 2018
Tried to ask a lady on the phone couple simple questions and she hung up on me called back and she did again
You May Also Like
0.09 miles
GNC - 2000 N Neil St At 18174, Champaign
Health Markets, Vitamins & Supplements
2.72 miles
Strawberry Fields Cafe - 306 W Springfield Ave, Urbana
Cafe, Organic Store
Champaign, Illinois
Vitamin World
Vitamins & Supplements in Champaign, IL
2000 N Neil St Suite 612, Champaign
(217) 352-7471
Suggest an Edit
Related Searches
Health Markets