Sri Shirdi Sai Baba Temple of Austin Loading Map.... Sri Shirdi Sai Baba Temple of Austin2509 W New Hope Dr - Cedar ParkEvents 30.5220524 -97.86766820000003 Address 2509 W New Hope Dr Cedar Park TX 78613 United States Upcoming Events No events in this location About thinkbilingual View all posts by thinkbilingual →