Versatile Attorney Marios Karayannis Provides Guidance for Multitude of Cases For the past 3 years, Karayannis Law Offices has been a trusted name in the Geneva community for quality legal help with a variety of cases. Marios Karayannis at Karayannis Law Offices in Geneva, IL, understands how stressful the legal process can be and works hard to put your mind at ease by … [Read more...] about Marios Karayannis Provides Guidance For Legal Problems