Taxi Stand Ilioupolis is located in Ilioupoli, Greece on 146,, Leof. El. Venizelou 144. Taxi Stand Ilioupolis is rated 4.4 out of 5 in the category taxi stand in Greece.
Address
146,, Leof. El. Venizelou 144
Accessibility
Wheelchair-accessible entrance