Get Directions to Greater Tulsa Apartment Guide ← View details 7060 S YALE AVE # 510, Tulsa, Oklahoma 74136 918 491 8100 Get Directions From* To * — Required information