Flowers at the Depot

Flag as Inappropriate

100% Were impressed
Flowers at the Depot has been in business at 10 Muzzey St. in Lexington Center for over 10 years and in Lexington for 40 years. They offer a wide array of flowers and plants, including beautiful custom-made flower arrangements. Among the most popular items are spring bouquets and orchid plants. The shop is known for its selection of unusual flowers, including Cymbidium orchids.
10 Muzzey St, Lexington, MA 02421
(781) 863-1108
  • Hours: Daily, 5am - 9pm
  • Hours: Mon - Fri, 10am - 4pm; Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »