Cumberland First Baptist Church
Address:
116 S Muessing St
Indianapolis
, IN
, 46229
39° 46' 30.486" N, 85° 57' 26.658" W
See map: Google Maps