Get Directions to Ritchie Animal Clinic ← View details 8801 NEW SAPULPA ROAD, Tulsa, Oklahoma 74131 (918) 224-4680 Get Directions From* To * — Required information