Temple Foundation Day Celebrations ( Founded on 11/20/2004)

Sri Shirdi Sai Baba Temple of DFW 2699 W Plano Pkwy Plano, Texas, TX, United States

Sri 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