Select Page
Savannah Taylor

Savannah Taylor

 Birth: Science and the Sacred CD(DONA) Savannah grew up in Houston, Texas, and attended Southwestern University where she studied political science and philosophy. She is passionate about feminism and motherhood, and her role as a doula allows her to connect with...