back to tour menu

Auto Repair Shop

Audio Stop 14# The Auto Repair Shop, constructed in 1925,
allowed equipment to be repaired on site.

previousnext