KFC J235009

KFC #J235009 is a KFC restaurant located at 158-50 Cross Bay Boulevard in Howard Beach, New York.