Terre Haute IN Florists 1. 575 N 21st St, Terre Haute, IN 47807 | Cowan & Cook Florist (812) 232-9606