Karl

Church/cathedral in Columbus, OH
Suggest an edit · Your business? Claim now
Located on Parsons Avenue, near downtown Columbus, OH, Stowe Mission is known as the community’s resource center. Since 1967, Stowe …