Thomas P Welsh is 85 years old. Thomas lives in Sarasota, FL, but has also spent time in Coraopolis, PA and Pittsburgh, PA. Margaret A Welsh, James K Welsh, Thomas Andrew Welsh, Diane D Welsh, Jean J Welsh, Chrissie Lynn Braheem and Chrissie Lwelsh are some of Thomas relatives.