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