Leonard Garcia's address is 5590 Donnelly Circle , Orlando, FL 32821. Public records show Leonard has also lived in Cleveland, OH and Lakewood, OH.
Address History: 5590 Donnelly Circle, Orlando, FL 32821;
1646 Brainard Avenue, Cleveland, OH 44109;
Lakewood, OH 44107;
Strongsville, OH 44136
Leonard Garcia's current address is 1720 S Berkey Southern Road , Swanton, OH 43558.
Address History: 1720 S Berkey Southern Road, Swanton, OH 43558
Results 1 - 2 of 2