Contact provider for availability
Cardiology · Male · Age 91
Make an Appointment
Dr. Charles Castle, MD is a cardiology specialist in Salt Lake City, UT and has been practicing for 60 years. He graduated from Duke University School Of Medicine in 1951 and specializes in cardiology.
Search for your insurance provider
Dr. Castle accepts
Accepted insurance can change. Please double-check when making an appointment.