Sœur Freeda appartient à la Congrégation indienne des Sœurs Franciscaines de Saint Thomas. Diplômée en psychologie avec spécialisation, elle a également suivi des études de conseillère familiale. Avec l’aide de spazio + spadoni, la Congrégation a ouvert une communauté à Anghiari, où Freeda se trouve actuellement et où, avec sœur Pravina, elle œuvre avec la Misericordia locale.