Business Owner at Flower Plus - San Jose, California, United States
Flower Plus is an import and export company based out of 1581 Willowdale Dr, San Jose, California, United States.