Meadows Manor Convalescent August 19, 2021 · Hospice Claim Listing Contact Information 3300 Poplar Street, Terre Haute, Indiana 47803 (812) 235-6281 Get Directions By car By public transit Walking Bicycling