Stafford Levy was born in 1956, age 68. Stafford Levy's address is 76 Alexander Place , Buffalo, NY 14208. Possible relatives include Rebecca Frazier, Ada Levy and 7 others. Public records show Stafford has also lived in Buffalo, NY. Stafford's latest phone number is (716) 835-7672. Previous phone numbers include (716) 849-0415 and (716) 849-0418.
Results 1 - 1 of 1