Immaculate Conception Catholic Church
Add Hours
Phone: (319) 228-8131
Address: PO Box 250, Van Horne, IA 52346
Website: http://queenofsaints.com
306 3rd Ave, Van Horne, IA 52346
201 4th Ave, Keystone, IA 52249
102 2nd St, Van Horne, IA 52346
405 4th Ave, Van Horne, IA 52346
310 2nd St E, Newhall, IA 52315
205 3rd Ave, Van Horne, IA 52346
105 N Sycamore Ave, Garrison, IA 52229