TERRA FIRMA Landscaping Contractors - Owensboro, KY Looking to contact TERRA FIRMA? You can reach them at 270-281-4991