CHRISTOPHER INN AND SUITES

30 NORTH PLAZA BLVD
Chillicothe
Ohio
United States