Question: Were both Jane Castor and Teresa Andersen, born in the same place?
Sentence (from "Jane Castor"): Jane Castor is an American politician serving as the 59th mayor of Tampa, Florida.
Relevant evidence: Yes