Iba Howard D is located at: 5010 S 68th East Avenue, Tulsa, OK 74145.