Description: The creatively incomparable team at Mark's Garden provides the most unique floral design services ranging from the grandest of events, to delightful daily arrangements that will brighten your day. Visit us or call us at 818-906-1718.
  • Address: 13838 Ventura Blvd, Sherman Oaks, CA, USA, 91423
  • Phone: 818-906-1718
  • Website:
  • Average Visitor Rating:
  • Find us on: