About Post Road English Garden Florist and Flower Shop
Post Road English Garden has been a trusted full service flower shop and florist located on the east side of Indianapolis since 1997.
Unique Designs. Local Charm.
We are located at the corner of N. Post Road and E. 12th Street in Indianapolis, IN.