Santa Woodard's address is 214 27th Street Apt 2, Niagara Falls, NY 14303. Possible relatives include John Woodard, Linda Woodward and others. Public records show Santa has also lived in Schaghticoke, NY. Santa's latest phone number is (716) 299-0666.
Phone Numbers: (716) 299-0666
Results 1 - 1 of 1