Get Directions to Saba Grotto ← View details 5903 EAST 9TH STREET, Tulsa, Oklahoma 74112 (918) 835-8629 Get Directions From* To * — Required information