Dr. Venessa Madrigal
Naturopathic Physician

Teyolia means

"that which gives life to people" 

in Nahuatl,

the language of the Aztecs.