St. Stephen's Episcopal Church
3831 Decoursey Ave
Covington, KY
Built:
1910
Status:
Standing
AKA 212 E 39th St