Stoney Creek Inn

Location:3809 Broadway St, Quincy , IL 62305