Jada Lea Armstrong, MD, Internal Medicine

8786 Goodwood Blvd
Ste 109
Baton RougeLA  70806-7917 (East Baton Rouge County)


Phone: 225-922-5224
Fax: 225-922-5229

NPI: 1265454045
License Number: 09735R (LA)