Question: Where is Greyhound terminal located?
Sentence: Most of Greyhound's services in Philadelphia operate to/from the Philadelphia Greyhound Terminal, located at 1001 Filbert Street in Center City Philadelphia.
Answer in sentence: yes