Auto Repairing Philadelphia At World Auto Center, we recognize that people have known various auto repair shops in the area, but what makes us stand out from the rest is the relationship we give to our clients. Phone: 2675225599 7927 Frankford Ave Philadelphia, PA 19136 United States Map Other Categories: Shopping » Cars, |