Contact Come Visit Us 121 W 200 S Farmington, UT 84025 Schedule Your Appt Click here to book your next appointment. Call (801) 336-3040 Name(Required) First Last Email(Required) Phone(Required)Comments