Spencer Tracy won an Oscar for his portrayal of Father Flanagan. I believe that the Post Office Department (no USPS back then) issued a postage stamp commemorating Boys Town. My sister visited Boys Town when she lived in Nebraska. She said it is a beautiful place and was a great experience. Enjoy your visit.