Lao Buddhist Temple of Elgin
11N125 Burlington Rd
Hampshire
IL
60140
(847) 683-3218
Open Map
Buddhist Temples