Terra Firma Landscape Contractors Lic# 495376

0 Reviews

0.0000 stars - based on 0 reviews
9520 Candida St San Diego, California 92126
(858) 408-3700
 
 

About

Terra Firma Landscape Contractors Lic# 495376 is located at the address 9520 Candida St in San Diego, California 92126. They can be contacted via phone at (858) 408-3700 for pricing, hours and directions.

Terra Firma Landscape Contractors Lic# 495376 has an annual sales volume of 10M – 19,999,999. .For more information contact Cindy A Swikrd, Vp Finance or go to www.tflandscape.com

For maps and directions to Terra Firma Landscape Contractors Lic# 495376 view the map to the right. For reviews of Terra Firma Landscape Contractors Lic# 495376 see below.

Information

CONTACT INFORMATION

Phone: (858) 408-3700

Website: www.tflandscape.com

ADDITIONAL INFORMATION:

Employee Size: 100 To 249

Exact Employee Count: 175

Exact Sales Volume: 18900000

Location Type: Single Location

Sales Volume: 10M – 19,999,999

CATEGORIES:

Reviews
Add
You must Sign in to post reviews.

by on

0 Reviews

 
Key Contacts
    • Cindy a Swikrd
    • VP FINANCE
    • Phone: (858) 408-3700
     
    • Cindy Swikart
    • CHIEF FINANCIAL OFFICER
    • Phone: (858) 408-3700
     
    • Darla O'Leary
    • Phone: (858) 558-3112
     
    • Maritza Rodriguez
    • HUMAN RESOURCES DIRECTOR
    • Phone: (858) 408-3700
     
    • Larry Swikard
    • PRESIDENT
    • Phone: (858) 408-3700