Apollo Irrigation & Landscape Co Landscaping Contractors - Spring Church, PA Looking to contact Apollo Irrigation & Landscape Co? You can reach them at 724-478-3848