Q1
Where is new balance located?
New Balance is located at 7369 W Bell Road # 7 Peoria, AZ 85382-4814
Q2
What is the website of new balance?
The website of New Balance is Newbalance.com
Q3
What is the contact number for new balance?
The contact number for New Balance is (623) 334-6868
Q4
What are the annual sales for new balance?
New Balance has annual sales of approximately $500,000 to $1 million
Q5
How many people are employeed at new balance?
New Balance has around 5 to 9 6 6 employees at this location
Q6
How long has new balance been in business?
New Balance has been in business for around 14 years.