Spencer Tree & Landscaping Landscaping Contractors - Little Falls, NJ Looking to contact Spencer Tree & Landscaping? You can reach them at 973-785-0979