Иван Д. Стефанов служи през 1904-1911 г. в Евангелска съборна църква в град Банско със съпругата си Катерина Стефанова-Цилка. Обслужва с проповеди и посещения също църкви в Радовиш, Струмица, Кюстендил, Татар Пазарджик и околните села, Станимака (дн. Асеновград), Хасково, Гарваново, Меричлери, Стара Загора и Нова Загора.
Редовно пише статии за Зорница.