St. Martin de Porres Center a lifeline for seniors for nearly 50 years