Our Shepard Lutheran Church January 15, 2018 admin Details Location Address:400 Benfield Road, Severna, Maryland, 21146, United States