Muhlenberg Lutheran Church

281 E. Market St.Harrisonburg, VA, US Type: Lutheran