SouthTown Health Foods Store in Chicago Tad Heigel December 11, 2018 Categories: Filter: Address 1118, 2100 95th St60643, Chicago, IL, USContact Tel.: (773) 233-1856 Contact Store