Leonard Garcia was born in 1969, age 55. Leonard Garcia's address is 130 John Street Unit 458, Lowell, MA 01852. Possible relatives include Maria Catgarcia, Maria Patino and 1 others. Public records show Leonard has also lived in Playa Del Rey, CA and Boston, MA. Leonard's latest phone number is (310) 306-5538. Previous phone numbers include (310) 316-4514 and (617) 247-6245.
Address History: 130 John Street Unit 458, Lowell, MA 01852;
8110 Manitoba Street Apartment 116, Playa Del Rey, CA 90293;
Boston, MA 02115;
Hanscom Afb, MA 01731;
Somerville, MA 02143
Results 1 - 1 of 1