Richard Patrick Mahoney, a resident of Mooresville, North Carolina, passed away July 14, 2020 at age 81. He was born in Patterson New Jersey March 3, 1939, and moved to Toms River, the Jersey shore, during high school and college years. Attended University of Delaware for 3 years until a Navy recruiter inspired him to become a Navy pilot. He earned his wings and became an Ensign in the US Navy. He flew P-2Vs, stationed in Brunswick, Maine and Virginia on active duty. He transitioned to the Navy Reserves and transferred to Point Magoo, California then retired as a Captain in El Toro after 26 years of service. Early on in his Navy career while in Corpus Christi, Texas, he met his beautiful wife, Patricia Connelly. Years later he was proud to commission his daughter as an Ensign in the US Navy after her graduation from college.
When he transferred to the Navy Reserves, he became a commercial pilot with Continental Airlines and moved his family to Huntington Beach, California. After 15 years, he move onto US Airways and flew another 15 years before retiring at 60 years old in Cornelius, North Carolina, in 1999. During retirement he was actively involved with Habitat for Humanity and traveled to Guatemala 10 different times to help build homes. He was also an active member of Saint Mark’s Catholic Church in Huntersville, NC and the Knights of Columbus.
He cherished his time with his daughters during family trips. There were skiing trips to Mammoth, and Lake Tahoe, California and throughout Colorado. There were many backpacking trips with the Girl Scouts ending with a trip to Yosemite, conquering Half Dome. Most recently, the family ventured out to Whitefish Montana for white water rafting and fishing derbies.
He is survived by his wife of 55 years, Patricia Connelly Mahoney, and daughters Eileen Mahoney, Erin Mahoney Thompson, Katie Hagmann and Meghan Orlik, and 5 grandkids.
Services will be held Monday, July 20 at Saint Mark’s in Huntersville. There will be a viewing at 10:15 am followed by a mass at 11:00.
Due to NC Executive Order #147 and Mecklenburg County Public Health Department, "People(Attendees) are now required to wear face coverings in public spaces, whether inside or outside, where physical distancing of six feet is not possible."