Contact Us

Let us help find the right grass for your project!

Address

2060 Otay Lakes Rd, Chula Vista, CA 91913
MON-SAT: 7:30AM-5:30PM

Dallas

(972) 795-7348

San Diego

(619) 836-9170

Email Us

info@novograss.com

Follow us