Town's teen medical mystery solved?