Okolo, Petua DO Find A Doctor Directions Okolo, Petua DO 2207 Michigan Drive Arlington, TX 76013 United States Schedule Appointment Directions 32.7095988, -97.1568472