Margaret Archibald's address is 217 Marion Oaks Lane , Ocala, FL 34473. Possible relatives include Dean Archiba, Ashley Archibald and 7 others. Margaret's latest phone number is (347) 894-8321. Previous phone numbers include (347) 894-9387 and (516) 351-2115.
Address History: 217 Marion Oaks Lane, Ocala, FL 34473;
25550 149th Avenue Apt 1, Rosedale, NY 11422;
Springfield Gardens, NY 11413
Results 1 - 1 of 1