Baltazar Esparza was born in 1963, age 61. Baltazar Esparza's address is 11400 Nw 20th Street , Ocala, FL 34482. Possible relatives include Maricruz Alvarado, Araceli Esparza and 6 others. Public records show Baltazar has also lived in Lacoochee, FL. Baltazar's latest phone number is (352) 509-4097. Previous phone numbers include (352) 509-7021.
Address History: 11400 Nw 20th Street, Ocala, FL 34482;
342 Po Box, Lacoochee, FL 33537
Results 1 - 1 of 1