Shirdi Sai of Delaware← Explore all Temples & Teerth Place: GlasgowShirdi Sai of Delaware. Located in Glasgow.AddressAvailable soon.Open this temple in the Encyclopedia