Home > Lao Cai > DUC LUONG ELECTRONICS STORE. DUC LUONG ELECTRONICS STORE. 318 Dien Bien Phu Street, Sa Pa Ward, Sa Pa Town, Lao Cai Province.