Olympia Flower Store

Flag as Inappropriate

Olympia Flower Store on Washington Street creates beautiful flower arrangements for any occasion. Here you can find a decorative house plant for the the living room or have a lily basket arranged for the new baby. Located in Boston's trendy South End, the shop has been serving Boston since 1903. 
1745 Washington St, Boston, MA 02118
(617) 262-2000
  • Hours: Mon - Sat 9am - 7pm; Sunday 10:30am - 4pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »