The wonderful Annunciation Greek Orthodox Church located at 573 North Highland holds the regular services and programs to spread its teachings but is more popularly known for organizing and hosting the famous Memphis Greek Festival. Through this, people are not only introduced to Greek culture but also are entertained all the same. The church has varied groups and organizations that seek the betterment of the society. If you desire some peace and quiet, you might as well enter this place. Check the website for more information.