McDonald's 25372

McDonald's #25372, is a McDonald's restaurant located at 818 Green Springs Road, Homewood, Alabama. The location includes a PlayPlace and a drive-through.