Nelson Garcia was born in 1947, age 76. Nelson Garcia's address is 8427 Sw 103rd Street Road , Ocala, FL 34481. Public records show Nelson has also lived in Ocala, FL and Tampa, FL. Nelson's latest phone number is (813) 558-9859. Previous phone numbers include (813) 971-6807.
Address History: 8427 Sw 103rd Street Road, Ocala, FL 34481;
100 Nw 23rd Avenue Apt 805, Ocala, FL 34475;
Tampa, FL 33612;
Burlington, NJ 08016;
Mount Holly, NJ 08060
Results 1 - 1 of 1