Special Touch Floral Address: 218 N Main St, Imboden, AR 72434 Phone: (870) 869-2123 Florists, Bridal Shops Other Businesses: SUBWAY at 5552 Highway 63, Imboden, AR 72434