Pcd Impact Technologies, Inc is business that might have connection with Richard. The phone number (305) 279-5815 is Richard’s. Other cities that he has stayed in are Miami and Coconut Grove. Records link Richard with Oscar G Delaguardia, Margaret Delaguardia, Oscar Gdela Guardia and 6 other people. Richard’s residency is at 11065 69Th Ter, Miami, Fl 33173. 1951 is the birth year of Richard. Richard has reached 73 years of age.