Lou Thomas Auto – New Castle, PA Address 306 N Ray St New Castle, PA 16101 Phone Number (724) 658-6537