There is still a Buddhist Temple (Nichiren) on 4th by Saratoga, although I don't if it was the same establishment. If the older photo is of a Nichiren Temple then it likely is. It is very close to Savanah, but there are other Japanese Buddhist Temples and other Japanese churches in proximity as well.
[QUOTE=ethereal_reality;8698582]
Mystery location.
"Buddha Temple" gcah.org