Francisco Ochoa Rodriguez, 51, of Willimantic passed away Sunday March 31, 2024 at Backus Hospital.
Born on August 27, 1972 in Zacatecas, Mexico he was the son of Antonio Ochoa and Josefa Rodriguez.
Funeral services will be held Monday Apr 8, at 3PM at Funeraria del Pilar 71 Prospect St, Willimantic. To send an online expression of sympathy, please visit funerariadelpilarct.com
Leave a Condolence