Contact & Location Dr. Bilbruck is conveniently located in south Tulsa near the intersection of Highway 169 and East 81st Street. Phone: 918-806-6255 Fax: 918-872-6505 Email: [email protected] Address:8014 S 101st E AveSuite 200Tulsa, OK 74133