McDonald's 11893

McDonald's #11893, is a McDonald's restaurant located at 97 Genesee Street, Cuba, New York. The location includes a drive-through.