Felix Collazo was born in 1968, age 55. Felix Collazo's address is 9425 Echo Cliff Court , Elk Grove, CA 95758. Possible relatives include Alexis Collazo, Brittany Collazo and 3 others. Public records show Felix has also lived in Sacramento, CA. Felix's latest phone number is (916) 568-6703.
Phone Numbers: (916) 568-6703
Results 1 - 1 of 1