1. Lao Buddhist Temple Of Elgin 11n135 Burlington Rd, Hampshire, IL 60140 Coordinate: 42.03102,-88.50961 Phone: (847) 683-3510