Shepherd of the Hills Lutheran Church, Birmingham Al
Church/religious organization
35242 Birmingham
United States
Phone: (205) 995-9673
Website: http://www.sothl.org
An ELCA congregation located in the Inverness area at 4887 Valleydale Road, Birmingham, Alabama 35242, phone 205-995-9673. Join us for worship!



