Hi,
God hasn’t come from anywhere. He has always been and will always be. He is God without beginning or end. We can’t quite get our minds around this because we have no direct experience of anything that has no beginning, But our limitations do not limit God.
Fr. VIncent Serpa, O.P.