Gift Shops in Crescent, OK Red Rose Floral & Catering, LLC.211 N Grand StCrescent, OK, 730284059692575CaterersCatering ServicesFloristFloristsGift ShopsSouvenir ShopsThe VineyardWedding Cakes Pastries Show More