Stephen Paul Monts De Oca
November 6, 1992 - April 6, 2020
Stephen Paul Monts De Oca, 27 of Apopka Florida passed away on Monday April 6, 2020.
The Family will be planning a memorial service for Stephen at a later date...please check back in the coming weeks and months for an update. View Obituary & Service Information
