Leo Macariola was born in 1939, age 85. Leo Macariola's address is 32 Holly Drive , Leola, PA 17540. Possible relatives include Ester Macariola, Juan Macariola and 5 others. Leo's latest phone number is (215) 844-8464. Previous phone numbers include (717) 656-8450.
Address History: 32 Holly Drive, Leola, PA 17540;
37 Country Drive, Leola, PA 17540;
Philadelphia, PA 19144
Results 1 - 1 of 1