103 West Colfax South Bend, In 46601, South Bend, Indiana 46601 USA
Photo Credit: Tapastrie
Claim copyright