Rosa Stroud was born in 1917, age 106. Rosa Stroud's address is 260 South Cecil Street , Philadelphia, PA 19139. Public records show Rosa has also lived in Philadelphia, PA. Rosa's latest phone number is (215) 474-2314.
Also goes by: Rosa D Stroud
Phone Numbers: (215) 474-2314
Results 1 - 1 of 1