is liquidated
Where is Nextel Retail Stores, Inc.'s headquarters?
Nextel Retail Stores, Inc.'s headquarters is located at 2001 EDMOND HALLEY DRRESTON, VA 20191
What year was Nextel Retail Stores, Inc. started?
Nextel Retail Stores, Inc. was started in 2001
Sources: Alabama Secretary of State