The World's first lighthouse dedicated to the fight against Cancer
Metropolis Illinois at the entrance to the Dorothy Miller Park on the Ohio River