susannahouthierMay 31, 20191 min readAmelia's Flower ShopAmelia's Flower Shop sells fresh flowers at the Factory in Franklin, Tennessee. The store also has a flower truck that can be spotted in downtown Nashville.Â
Amelia's Flower Shop sells fresh flowers at the Factory in Franklin, Tennessee. The store also has a flower truck that can be spotted in downtown Nashville.Â