Patricia A. Cruz Otazo
April 21, 1948 - March 15, 2024
Patricia Cruz Otazo, 75, passed away peacefully and painlessly Friday evening March 15, 2024, at Mercy Hospital, Creve Coeur, Missouri, surrounded by her sister Estrella Cruz-Curoe and her brother-in-law, Michael Curoe. She had received the... View Obituary & Service Information
