1414-24 W. Devon Ave./6407-09 N. Newgard is located in the Far North Side Chicago neighborhood.