Stephanie Alexandra Kubacak, MD, Internal Medicine

8050 E Hwy 191 Ste 200
OdessaTX  79765-8607 (Ector County)


Phone: 432-337-5411
Fax:

NPI: 1821086729
License Number: L8779 (TX)