Jameson Hospital North – 1211 Wilmington Avenue New Castle, PA 16105February 29, 2016Rebecca Moder Location:1211 Wilmington Avenue, New Castle, PA 16105, United States [{"latlong":["41.014091"," -80.35397899999998"],"zoom":"9","infow":"Jameson Hospital North - 1211 Wilmington Avenue New Castle, PA 16105<\/span>1211 Wilmington Avenue, New Castle, PA 16105, United States<\/span><\/div>"}] Previous Next