Immanuel Baptist Church of Madrid, Spain

Address: Calle Hern√°ndez de Tejada, 4, 28027 Madrid, Spain

Website: https://ibcmadrid.com/

Phone: