Is Avila St. Teresa's town?

Answer:
Yes, Teresa was from Avila, Castile, Spain.
Contributor: William
First answer by William Howe. Last edit by William Howe. Contributor trust: 244 [recommend contributor recommended]. Question popularity: 1 [recommend question].