Blanca Ivelisse Osorio, MD, Psychiatry & Neurology

105 Jefferson St
NatchitochesLA  71457-4350 (Natchitoches County)


Phone: 318-357-2071
Fax: 318-521-8031

NPI: 1962566166
License Number: 9490A (WY)