Richard Stambaugh was born in 1947, age 76. Richard Stambaugh's address is 10708 North Nebraska Avenue , Tampa, FL 33612. Possible relatives include Diane Stambaugh. Public records show Richard has also lived in Clearwater, FL and Dedham, MA. Richard's latest phone number is (617) 769-4794. Previous phone numbers include (727) 744-0539.
Also goes by: Richard Dick N Stambaugh
Related to: Diane Stambaugh
Address History: 10708 North Nebraska Avenue, Tampa, FL 33612;
2025 Rogers Street Apartment 306, Clearwater, FL 33764;
Dedham, MA 02026;
Norwood, MA 02062
Results 1 - 1 of 1