Fenechi Pool Sales & Services Pool Contractor - Ellwood City, PA Looking to contact Fenechi Pool Sales & Services? You can reach them at 724-752-2156