Impact Ministries Medical Clinic opens