Pool Service Be the first to review Rating: 93 Fenechi Pool Sales & Services 1200 Lawrence Ave, Ellwood City, PA Time in business: 39 years years Licensed