Saint Francis Anglican Church Church of Spring, TX. The location of Saint Francis Anglican Church Church is 77388, 2530 Old Louetta Loop - marked with a pin on Google Map.