Leon Folkard was born in 1964, age 59. Leon Folkard's address is 7977 Riggs Road Apt 2, Hyattsville, MD 20783. Possible relatives include Judith Folkard, Lucille Folkard and others. Public records show Leon has also lived in Hyattsville, MD and Lanham, MD. Leon's latest phone number is (301) 853-1744.
Phone Numbers: (301) 853-1744
Address History: 7977 Riggs Road Apt 2, Hyattsville, MD 20783;
8013 15th Avenue # 202, Hyattsville, MD 20783;
Lanham, MD 20706;
Silver Spring, MD 20903;
Takoma Park, MD 20912
Results 1 - 1 of 1