Utah Logos
I-15 N
Exit 253 - SPANISH FORK - SOUTH END
KRISHNA'S LOTUS TEMPLE
attraction
8628 S MAIN ST
SPANISH FORK, UT 84660