Company linked with Shelby is: Sport Time Grill. Shelby currently resides at 221 Creekwood Ln, Fort Worth, Tx 76134. Sherry Ann Shelby, Mark Sheldon Shelby, Luz Maria Shelby and one other person...