St. Paul's Archbishop Leibold Home
476 Riddle Rd
Cincinnati, OH 45220
St. Paul's Archbishop Leibold Home is a 58 unit senior housing facility. It is located at 476 Riddle Rd in Cincinnati, Ohio. With a median per-household income of $29,196, the community is in a mostly lower income area. ...