North Philadelphia Amtrak Septa is listed as being located at Broad Street & Glenwood Avenue in Philadelphia ( county). Their website is listed as http://www.septa.org/stations/rail/northphila-tre.html