• Category: Business Services
  • Address: 1317 Prospect St., Indianapolis, IN, USA, 46203
  • Phone :(317) 917-1888
  • Website : http://www.flowersonthesquare.net
  • Visitor Rating :
  • Follow Us :

Same day delivery! Visit Flowers On The Square in Indianapolis for floral arrangements for all occasions. Weddings, birthdays & anniversaries. Call 888-221-8402.