Terra Firma Landscape Co. corporate offices
7710 Kenamar Court, San Diego, CA 92121
858-408-3700, fax 858-408-2396 General information: CDirksen@TFLandscape.com
State license #495376
Developer Sales
Darla O’Leary
858-408-3715 DOLeary@TFLandscape.com
Residential Sales
John Savallo
858-408-3723 JSavallo@TFLandscape.com |