The Academy is located on the North Hill district of New Castle, PA.  The brick building has a long history as a former neighborhood school and for the past 20 years as the Academy’s home.  Traveling north on Route 18 (Wilmington Road), turn right onto Clen-moore Blvd.  At the second stop sign (Albert Street), turn right.  The school is directly behind Clen-moore Presbyterian Church and the first building on the right after the turn.