April 2, 2008 (Greece Franchise News)
123 REFILLS GREECE OPENS NEW STORE IN AMFISSA

Amfissa, Greece –Amfissa is the latest city to welcome 123 Refills.