Florists in Otwell, IN Lemond Construction3527 N State Road 257Otwell, IN, 475648123542831Construction CompaniesFlorist ShopFlorist ShopsFloristsFlower ShopFlower ShopsFlowers Show More