Nestor Sevilla, 69, of South Saint Paul, Minnesota, passed on August 24, 2022. Nestor was born on April 09, 1953.
Guestbook