ELMIRA P DAVIS MINISTRIES INC3913 ELLA DR, TALLAHASSEE, FL 32303 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions