Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. Craig Goodall

Internal Medicine

2026 years experience overall

Lehi 84043 Lehi Willowcreek Cardiology
Free Consultation
Clinic Appointment

About Dr. Craig Goodall

Dr. Craig Goodall is a General Physician and Internal Medicine in Lehiread more

Practices at

Address
2183 W MAIN ST STE A107
Fees
"Free" for regular consultation

services

Electrocardiogram (EKG)
Shortness of Breath
Acute Lower Respiratory Infection
Thrush
Urinary Tract Infection (Uti)
Constipation
Joint Pain
Occupational Therapy Evaluation
Mild Asthma
Venous Compression
Show More services (20)
Common Questions
Q :
Where does Dr. Craig Goodall practice?
A :
Dr. Craig Goodall practices at Lehi Willowcreek Cardiology - Lehi 84043.
Q :
Why do patients visit Dr. Craig Goodall?
A :
Patients frequently visit Dr. Craig Goodall for Electrocardiogram (EKG), Shortness of Breath, Acute Lower Respiratory Infection. To see more reasons visit the doctor's profile on Practo.
Q :
What does Dr. Craig Goodall specialises in ?
A :
Dr. Craig Goodall specialises as Internal Medicine.
Q :
How many years of experience does Dr. Craig Goodall have?
A :
Dr. Craig Goodall has an overall experience of 2026 years. View where has Dr. Craig Goodall practiced in the past.
Q :
Who is Dr. Craig Goodall?
A :
Dr. Craig Goodall is a General Physician and Internal Medicine in Lehi 84043, Lehi UT and has an experience of 2026 years in these fields. Dr. Craig Goodall practices at Lehi Willowcreek Cardiology in Lehi 84043, Lehi UT and Alta Bates Summit Medical Center-Summit Campus in Oakland 94609, Oakland CA. Some of the services provided by the doctor are: Electrocardiogram (EKG),Shortness of Breath,Acute Lower Respiratory Infection,Thrush and Urinary Tract Infection (Uti) etc.. View more details about the doctor on Practo.

Other Information

Specializations

Internal Medicine

Registrations

1255893897 National Provider Identifier (NPI)
Clinic appointment