The Electric City Trolley Museum is not in Philadelphia. It's located in Scranton, Pennsylvania (~130 miles north of Philadelphia).