Street Demon is located close to the intersection of Tampa and Roscoe in Northridge. It is located in a long garage that is occupied by a handful of different car technicians and mechanics. Street Demon is a new company that was started in 2010. It specializes in working on fast cars and has the components needed to improve the speed and performance of your vehicle.