Meadows Cafe Categories Restaurants 2800 Poplar St., Suite 25 Terre Haute IN 47803 (812) 917-4720 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×