New Balance Atlanta was founded in 2002, and is located at 5161 Peachtree Pkwy # 615 in Norcross. Additional information is available at www.newbalanceatlanta.com or by contacting Wesley McClooney at (678) 421-9008.
A highly trained New Balance Fit Specialist will gladly help you find your Total Fit and get you what you need to love RUNNING more. Come in for a FREE foot scan!