Patel Landscaping Landscaping Contractors - Needham, MA Looking to contact Patel Landscaping? You can reach them at 508-369-7877