Oscar Garcia was born in 1940, age 83. Oscar Garcia's address is 565 Ne 121st Street Apt 206, North Miami, FL 33161. Possible relatives include Bernarda Diaz, Enrique Garcia and 1 others. Public records show Oscar has also lived in Miami, FL and Edison, NJ. Oscar's latest phone number is (305) 971-8871. Previous phone numbers include (786) 592-1667.
Address History: 565 Ne 121st Street Apt 206, North Miami, FL 33161;
8960 Sw 114th Street, Miami, FL 33176;
Edison, NJ 08837;
Garwood, NJ 07027;
Hillside, NJ 07205
Results 1 - 1 of 1