City or Town Hall is located in Spata Loutsa, Greece on Epar.Od. Peanias-Loutsas 177. City or Town Hall is rated 5 out of 5 in the category city or town hall in Greece.
Address
Epar.Od. Peanias-Loutsas 177
Accessibility
Wheelchair-accessible entrance