‹ Back to MissouriHerculaneum United Methodist672 Main St, Herculaneum, MO 63048-1206Assumption Church329 Station St, Herculaneum, MO 63048-1328First Assembly of God561 Saint Joseph St, Herculaneum, MO 63048-1148