Lloyd Phillip Ryan Leonards, MD, Internal Medicine

3955 Government St Ste 2
Baton RougeLA  70806-5755 (East Baton Rouge County)


Phone: 225-529-3871
Fax: 225-529-3880

NPI: 1952644056
License Number: 303032 (LA)