NameRousakis Plaza Echo Square
Address223 E River St, Savannah, Georgia, 31401, United States
Date0000-00-00
Time00:00:00
Categoryunknown
Description"X" marks the spot of an echo chamber in the middle of a plaza....
Coordinates32.08090, -81.08720
Web address/places/rousakis-plaza-echo-square