Roger Shackelford

Active Rowland Heights, CA Member for Rns Investments. LLC