Saint John the Baptist Church
Anglican / Church of England
Leeds, Yorkshire and The Humber, LS16 8DW
Saint John the Baptist Church is an Anglican church in Leeds, LS16 8DW. Service times have not been added yet.