Coconut Creek, FL | New London, CT | Coral Springs, FL
Also known as: hellecat
Richard Cruz lives in Coconut Creek, Florida. He has also lived in New London, Connecticut; Coral Springs, Florida; North Lauderdale, Florida and Bronx, New York. He works at Stream Line Tech Builders in the capacity of Mechanical Engineer. Lucilania Delacruz is in Richard family.