T

The GrowBiz - Santa Cruz

(on 17th avenue)
Gardening and Landscaping in Santa Cruz, CA
Gardening and Landscaping

Location

2450 17th Avenue
Santa Cruz, CA
95062

About

Our passion is growing! Our commitment is the best inventory, service and price.

Information

Company name
The GrowBiz - Santa Cruz
Category
Gardening and Landscaping

FAQs

  • What is the phone number for The GrowBiz - Santa Cruz in Santa Cruz CA?
    You can reach them at: 831-475-9900. It’s best to call The GrowBiz - Santa Cruz during business hours.
  • What is the address for The GrowBiz - Santa Cruz on 17th avenue in Santa Cruz?
    The GrowBiz - Santa Cruz is located at this address: 2450 17th Avenue Santa Cruz, CA 95062.