Spencer J Macdonald is 33 years old. He lives in Homestead, FL. James J Donald, Michael Lehi Macdonald, Bernard D Macdonald, Haydee Catalina Mac, Javier E Macdonald, Macdonald S Macdonald, Javier E Mac, James Mac Donald and James Bernard Mac are in Spencer family.