Temples in Batavia, IL Nazareth House717 N Batavia AveBatavia, IL, 605106308791296Lao Buddhist Temple Of ElginMonasteryPresbyterianReligious Organizations Show More