Roads B R is located at 3528 NW 17th St, Oklahoma City, OK. This location is in the Grand Portland neighborhood..