Other cities that he has stayed in are Owens Cross Roads, Owens X Rds, Harvest and 2 other cities. Richard was born in 1968. 4901 Saddle Ridge Dr, Owens X Rds, Al 35763 is where Richard lives. Records link phone number (256) 533-9896 with Richard’s details. The age of Richard is 56.