Maa Baglamukhi Foundation - Registered under foundations act 2012 - reg No 881
Venue: Vakrakaliammen Kovil, Quatre Bornes
Venue: Geeta Mandir Forest Side
Registered Address Suite 410, 3rd Floor Chancery House, Lislet Geoffroy St, Port Louis
52525108 / 52555184