Dr. Dennis Francis Shanahan, MD is a health care provider primarily located in Carlsbad, CA. He has 48 years of experience. His specialties include Aerospace Medicine, Emergency Medicine.
Sign In to access millions of vetted professional health workers