Its New to Me is located at 3332 W Foster Ave, Chicago, IL. This location is in the North Park neighborhood..