1. Immaculate Heart of Mary Catholic Church 606 N Broadway St, Princeton, MO 64673 Coordinate: 40.40143,-93.58512 Phone: (660) 748-3937