McFarland Landscape Services Inc Landscaping Contractors - Ambler, PA Looking to contact McFarland Landscape Services Inc? You can reach them at 215-646-1353