Julio Escobar was born in 1961, age 63. Julio Escobar's address is 2512 Sw 18th Street , Miami, FL 33145. Possible relatives include America Escobar, Daniel Escobar and 7 others. Public records show Julio has also lived in Fort Lauderdale, FL and Hialeah, FL. Julio's latest phone number is (305) 854-2635. Previous phone numbers include (305) 863-6479.
Address History: 2512 Sw 18th Street, Miami, FL 33145;
1401 Nw 29th Avenue # A7, Fort Lauderdale, FL 33311;
Hialeah, FL 33010;
North Miami, FL 33181
Results 1 - 1 of 1