Mountain View Greenhouse
Drag box to select area
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
- Hours: Customer pickup hours: Mon - Fri, 6:30am - 2:30pm, by appointment.
- Accessible: yes