Timpanogos Academy | 489 Students | Lindon, UT | Propaired