William J Cruz is 66 years old. He lives in Flushing, New York, but has also spent time in Glen Oaks, New York; Fresh Meadows, New York; Miami, Florida and Jamaica, New York. Some of William relatives are William J Cruz, Guillermina Cruz, Maria Eva Cruz and Billy Joe Cruz.