Three civilians including two children have been killed in cross-border missile attacks from Yemen on a residential area in southwestern Saudi Arabia, civil defence authorities said.