Get Directions to Richards Automotive Repair ← View details 10024 EAST 44TH PLACE, Tulsa, Oklahoma 74146 (918) 627-2362 Get Directions From* To * — Required information