Patricia Diane O'Toole, DO, Obstetrics & Gynecology

10840 Texas Health Trl Ste 250
KellerTX  76244-6850 (Tarrant County)


Phone: 817-750-1310
Fax: 817-750-1311

NPI: 1649432402
License Number: 27434690 (NY)