LEO Center Special Therapies is located in Ilioupoli, Greece on Leof. Sofokli Venizelou 31. LEO Center Special Therapies is rated 5 out of 5 in the category child psychologist in Greece.
Address
Leof. Sofokli Venizelou 31
Accessibility
No wheelchair-accessible entrance