MacDonald M & J is located at 731 Grant St, Iowa City, IA. This location is in the Longfellow neighborhood..