|
|
Athens, Greece | Review on February 24, 2011: | venotakix
Rating: | Review Topic: General Review
The Embassy in Athens is on point! Each time I went all my questions were answered and I found all the help I needed with the many documents required. They are fast, processing took no time at all. Extremely helpful on by phone as well as I always called to double check that my file was complete.
| |
|