Elmoutaz Tawfig Mousa, MD, Internal Medicine

3708 22nd Pl Unit 1
LubbockTX  79410-1353 (Lubbock County)


Phone: 806-771-7412
Fax: 806-771-7414

NPI: 1124287735
License Number: Q4474 (TX)