New Castle Library Posted on February 21, 2025 in Loading Map.... New Castle Library 207 E North St - New Castle 41.001685 -80.343897 Address 207 E North St New Castle PA 16101 United States Upcoming Events No events in this location