Oscar Ruan @oruan active 7 months, 2 weeks ago ActivityProfileFriends 0Groups 0 View Base Name Oscar Ruan Member agency Indian River County Sheriff's Office Address 4055 41st Ave State FLORIDA City Vero Beach Zip 32960 Email oruan@ircsheriff.org Phone (772) 584-4155 Years of experience 1