North America Shirdi Sai Temple of Atlanta September 2023 - Current North America Shirdi Sai Temple Of Atlanta, James Burgess Road Suwanee, GA, USA