Thomas Rankin practices Emergency Medicine. Thomas Rankin, DDS accepts Medicare payments and is registered with Medicare.gov.