EXPO Plant Service, Inc.

  • Plant Rental & Sales
1455 E Taylor St
Vista, CA 92084
(760) 477-7863
(760) 481-7815 (fax)
  • About

    Live plant rentals, fern production and sales. Member since 2012.