Richard Lange Barrett
February 18, 2013
Richard Lange Barrett of Magnolia, Texas, passed away on February 18, 2013. Rich was born in New Orleans, Louisiana on July 26, 1955. Rich graduated from Loyola University New Orleans, and received his Masters in Social Work from St. Louis University.... View Obituary & Service Information
