Len Sciulli & Sons Inc Air Conditioning Contractor - Newtown Square, PA Looking to contact Len Sciulli & Sons Inc? You can reach them at 610-325-3617