Olympia Flower Store
Drag box to select area
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
- Hours: Mon - Sat 9am - 7pm; Sunday 10:30am - 4pm