Barr Machine Shop

Barr Machine Shop is a metal working and welding specialist located in North Hollywood. Since they started doing business, they have been committed to…