Selena Nieves's address is 3189 W 86th Street , Cleveland, OH 44102. Possible relatives include Maria Alicea, Arnaldo Nieves and 1 others. Selena's latest phone number is (216) 386-5149.
Also goes by: Selena Nieves Nieves
Phone Numbers: (216) 386-5149
Address History: 3189 W 86th Street, Cleveland, OH 44102;
3381 W 94th Street, Cleveland, OH 44102;
Valley City, OH 44280
Results 1 - 1 of 1