McDonald's 11638

McDonald's #11638, is a McDonald's restaurant located at 1197 South Park Drive, Greenwood, Indiana. The location includes a drive-through.