Louden Monorail System in the Auto Repair Shop

117 E. Broadway Ave.
Fairfield
Iowa
United States