Get Directions to Bonavista Technologies Inc ← View details 6004 SOUTH 118TH EAST AVENUE, Tulsa, Oklahoma 74146 (918) 250-3435 Get Directions From* To * — Required information