Sri Shirdi Sai Baba Temple Hall Loading Map.... Sri Shirdi Sai Baba Temple Hall2509 West New Hope Drive - Cedar ParkEvents 30.5220524 -97.86766820000003 Address 2509 West New Hope Drive Cedar Park TX United States Upcoming Events No events in this location About thinkbilingual View all posts by thinkbilingual →