Where to find us
Green Thumbs Up Inc
California License #949910
926 El Cajon Way,
Palo Alto, CA
94303-3408
tel: (650) 575-3726
fax: (650) 424-1601
email: greenthumbsupinc@gmail.com
Feel free to use the contact form below to send us a quick message!