Mohammad Otahbachi, MD, Internal Medicine

3620 I-27
LubbockTX  79404-2348 (Lubbock County)


Phone: 806-725-5985
Fax: 806-725-5991

NPI: 1184818353
License Number: M7496 (TX)