Oops! Something went wrong, please try again later.
New Balance is a popular shoe store located at 729 First Colonial Road in Virginia Beach, Virginia. Offering a wide range of athletic footwear and apparel, …
I went by today with shoes that didn’t work fo me, my fault, and the manager helped me find the right shoes and could not have been more helpful. Will recommend NB to all my friends 😎👍 Full review by Scott Johnson
If you aren't completely happy with your purchase, we accept returns of merchandise in new condition within 45 days of purchase. Returns must be in new condition,...