Boshra F Louka, MD, Internal Medicine

2727 Hearne Ave Ste 301
ShreveportLA  71103 (Caddo County)


Phone: 318-631-6400
Fax: 318-631-0300

NPI: 1346503307
License Number: 50235 (AZ)