Mary Patricia “Pat” Bealor Flanagan, age 84, of Abingdon, VA passed away on Saturday, February 3, 2018 at her home. She was born in Philadelphia, PA and attended West Philadelphia Catholic High School for Girls. She had a devotion... View Obituary & Service Information