is inactive
Where is CELLSTAR COM SERVE's headquarters?
CELLSTAR COM SERVE's headquarters is located at BLOCK AT NATURE, BLOCK A, 472 BOTTERKLAPPER STREET, DIE WILGERS EXT. 54, 0184
What year was CELLSTAR COM SERVE started?
CELLSTAR COM SERVE was started in 2008