J. Louis Flaherty received his elementary school education at Saint Mary’s Male Academy, and then graduated from Maury High School in Norfolk, Virginia, in 1927. He graduated from Holy Cross College in Worceser, Massachusetts, in 1933, and then attended North American College in Rome, graduating in 1937. He was ordained a Roman Catholic priest on December 8, 1936. Upon his return to the Diocese of Richmond, he served one month at Saint Paul’s Parish in Richmond, and then from 1937 to 1946, as Assistant at Sacred Heart Cathedral in Richmond. He entered military service in June 1942, and was commissioned a U.S. Army Chaplain. Following his war service he was discharged as a major in 1945, and returned to school, earning a PhD in Psychology from Catholic University in Washington, D. C. in 1949. Returning to the Diocese, he served in various parishes and, in August 1966 was appointed Auxiliary Bishop of the Diocese of Richmond. In 1971 he returned to his home church as Pastor of Blessed Sacrament in Norfolk.