Temple Foundation Day Celebrations ( Founded on 11/20/2004)
Sri Shirdi Sai Baba Temple of DFW 2699 W Plano Pkwy Plano, TexasSri Shirdi Sai Baba Temple of DFW was started 15 years ago to provide a place of worship for Baba devotees in North Texas. November 20th 2004 is when few…
Free