Terra Firma Landscape Inc. Electrician - New City, NY Looking to contact Terra Firma Landscape Inc.? You can reach them at 845-354-5142