260 N University Ave, Farmington (801) 515-0780
260 N University Ave, Farmington 84025 (801) 515-0780