Flower No 5 in Audubon Park

Flower No 5 
Facebook | Website | 407-960-5885
1807 E. Winter Park Road
Suite A
Orlando, FL 32803

There is a new flower shop open in Audubon Park called Flower No 5. We hear the shop was completely built out in 18 days. And yes, that entire side wall is covered in faux hedge material.