Armstrong Farms Landscape and Supply Landscaping Contractors - Saxonburg, PA Looking to contact Armstrong Farms Landscape and Supply? You can reach them at 724-352-1158