Question: where do the flyers play their home games
Answer: The Wells Fargo Center is a multi-purpose indoor arena located in Philadelphia .