Home > Ho Chi Minh > C&T STORE. C&T STORE. F12/18H Quach Dieu Street, Vinh Loc A Ward, Binh Chanh District, Ho Chi Minh City.