Church Information

Church Name
Luton Street Pastors
Church Address
27-29 Alma Street
Street
Region
Town
Luton
Post Code
LU1 2PL
Deacon
Year of Reg
2020

Contact Information

Minister
First Name
Olivia
Last Name
Lamptey
Phone
Title
Alternative Number
Alternative Email