Okay folks I need some help. We have a 1999 Subaru that's not running. I once passed a mechanic shop on my way to work one day, and I noticed nothing but Subarus in the parking lot, this guy was clearly a specialist. I totally read the name but can't recall what that shop was called. Does anyone know the name of this mechanic shop? I was between Chestnut Hill and Abington someplace here in PA. Any help would be great.