Bella Vista Flower and Gift Shop
12725 Indian Oaks Dr, Central Shasta, California, 96008
(530) 364-2002