Elvira Sarro's address is 72 John Street , Inwood, NY 11096. Possible relatives include Albert Sarro, Lena Sarro and 2 others. Elvira's latest phone number is (516) 239-2613.
Phone Numbers: (516) 239-2613
Address History: 72 John Street, Inwood, NY 11096
Results 1 - 1 of 1