Spencer's Landscaping Inc Landscaping Contractors - Langhorne, PA Looking to contact Spencer's Landscaping Inc? You can reach them at 215-891-8511