Jesus House 3830 KY-54, Suite 301Owensboro, KY 42303 Visit Us St. Leroy Church 30 Coleman Street, 350London, UK EC2R 5AL Get in Touch St. Henry Church 121 W 27th Street, 48New York, NY, USA 10001 Get in Touch St. Peter Church 21 Verneuil Street, 136Paris, Fr, 75007 Get in Touch Contact UsIt's His house. Get in touch!