Leida N Velez

Birth date: Jan 4, 1975 Death date: Oct 29, 2019

Leida N. Velez, St. Petersburg, passed away on October 29, 2019. Arrangements are pending and will be announced when completed.