Robert E Spencer Landscaping Contractors - Happy, KY Looking to contact Robert E Spencer? You can reach them at 606-476-2466