answersLogoWhite

0

According to my research, Saint Theresa of Avila is the patron Saint of Spain. Similarly, Saint Theresa of Lisieux is the patron saint of Russia, South Africa, and France. It is confusing as there are two. God bless.

User Avatar

Wiki User

16y ago

What else can I help you with?