No online appointments available for Dr. Jake Shores. Please call your provider directly at (435) 640-0429 to schedule an appointment.