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.