Odds & Buds Tavistock
0
Reviews
Florists in Tavistock
1 West St
, Tavistock, Devon, PL19 8AD
01822 615298
Odds & Buds Tavistock is a florist serving the local area. They are experienced in providing flowers, mothers day flowers, roses, bouquets and flower delivery. Odds & Buds florist is located at the following address - 1 West St.
|