Steve DeMar Martin Apr 4, 2025 Steve DeMar Martin, 66, passed away March 28, 2025. Arrangements entrusted to Aaron’s Mortuary of Ogden.