Mt. Tabor Place
Nuts! When I visited this store in July 2002, I jotted down a note which I can no longer interpret. It looks like "3000 store" or "3600 store" or "3800" store, but none of that makes sense to me. Maybe the true meaning of the universe, lost forever?