Oscar Holmes was born in 1957, age 66. Oscar Holmes's address is 1756 Scranton Street South, Saint Petersburg, FL 33711. Possible relatives include Holmes Cawley, Holmes Dunn and 6 others. Public records show Oscar has also lived in Saint Petersburg, FL. Oscar's latest phone number is (727) 323-2052. Previous phone numbers include (727) 323-7403 and (727) 327-1246.
Also goes by: Oscar Lee Holmes
Results 1 - 1 of 1