Food and Drink
Supplements Chicago Il
Southtown Health Foods in Chicago, IL offers a diverse selection of supplements to help you meet your health goals. From vitamins to protein powders, we provide high quality products for your body’s needs. Come in and shop today!
Company details
Location & Directions
2100 W 95Th, Chicago, Illinois, 60643-1118 — Open in Google Maps



Reviews & Ratings