McDonald's 12530

McDonald's #12530, is a McDonald's restaurant located at 111 North Evarts Street, Powell, Wyoming. The location includes a PlayPlace and a drive-through.