Naveen Thomas Lobo, MD, Internal Medicine

1310 14th Ave Se
DecaturAL  35601-4347 (Morgan County)


Phone: 256-353-5151
Fax:

NPI: 1023025434
License Number: 25921 (AL)