Terra Firma Landscape Co EditDelete Industrial Classification 2380. Building, Developing & General ContractingBusiness Type CORPOwner Name La Swikard IncStreet Address 9520 Candida StCity San DiegoState CAZip Code 92126-4540Phone Number 858 408-3700233