Municipality of Ilioupoli is located in Ilioupoli, Greece on Leof. Sofokli Venizelou 145. Municipality of Ilioupoli is rated 2.5 out of 5 in the category municipal administration office in Greece.
Address
Leof. Sofokli Venizelou 145
Accessibility
Wheelchair-accessible entrance