Teresa Regan practices Emergency Medicine. Teresa Regan accepts Medicare payments and is listed with Medicare.gov.