Nick's Auto Body, Inc. Share: Automotive Nick's Auto Body, Inc. Visit Website 833 South Mill Street New Castle, PA 16101 (724) 654-2121 (724) 652-0412 (fax) About Map About Nick's Auto Body is a direct auto body repair facility for several major insurance companies and is also licensed by the Commonwealth of Pennsylvania as a motor vehicle damage appraiser. What's Nearby? Distance: 5 10 15 20 25 50 mi.