Historic Saint Joseph Hall

617 E North St Indianapolis IN 46204 USA

(463) 206-2127

Location