Mountain View Greenhouse

Flag as Inappropriate

Since the early 1900s, Mountain View Greenhouse has sold wholesale nursery products, flowers and plants. It does not sell dirctly to consumers. The company is located on Polaris Avenue in Mountain View.
260 Polaris Ave, Mountain View, CA 94043
(650) 961-2434
  • Hours: Customer pickup hours: Mon - Fri, 6:30am - 2:30pm, by appointment.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »