Longo Landscaping Landscaping Contractors - Tonawanda, NY Looking to contact Longo Landscaping? You can reach them at 716-692-1100