Michael S Owolabi, MD, Obstetrics & Gynecology

706 Hospital Dr
Carrizo SpringsTX  78834-3836 (Dimmit County)


Phone: 830-876-9625
Fax: 830-876-5752

NPI: 1386804466
License Number: N8963 (TX)