MovieMaps

Photo of Hector Alvarez's Shop

Location: Champion Auto Repair
As Seen In: Person of Interest episode 1x09 “Get Carter