“HINDUISM- One God, Many Forms“
Maa Durga Sri Sai Baba temple is located at 11414 S. Apopka Vineland Rd, Orlando, Florida-32836. This temple was officially came into existence on 23rd January 2011. With all blessings of God and active support of the devotees, the new temple construction of 6100 sq. ft is completed and opened since 14th November 2018 for public.