Where in Sparta?

| 25 Apr 2018 | 02:30

The answer to last week's photo clue is the Institute for Spiritual Development on Sparta Avenue. Mike Jaretsky answered correctly.