Lion's Roar Church Audio, Inc. Share: Audio | Sound Lion's Roar Church Audio, Inc. Visit Website Request Info 36058 Bend Rd. Denham Springs, LA 70706 (225) 665-8663 (225) 665.8673 (fax) Visit My Company LinkedIn Facebook Hours: Mon. - Fri. 8:00-5:00 About Map About Sales, service and installation of audio, video and lighting systems with an emphasis on Churches. We also do other commercial work, including sound masking, background music and home theatre. What's Nearby? Distance: 5 10 15 20 25 50 mi.