DIAKOSAVVA - OUSTA PHARMACIES Address Iroon Polutechneiou 1 85100 DOWNTOWN Phone numbers 2241028858 Take me there Call Call business 2241028858 Cancel