St. Rose of Lima Parish Genoa Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Church Pastor
Rev. William D. L'Heureux
Pastor
116 N Elm St
Genoa,
NE
68640
United States
Phone: 402-993-2323
Click here to contact Rev. William D. L'Heureux Â