The Holy Trinity Church was founded by three Bavarian families who arrived in Ohio in 1833 and settled in the woods of what would become Avon. After more than 50 years on Jaycox Road, the current church was built starting in 1900 and opened in 1902. Masses are held daily.