Ovayoza I Adeleye, MD, Pediatrics

117 S Dr
NatchitochesLA  71457-5039 (Natchitoches County)


Phone: 318-356-7211
Fax: 318-356-7226

NPI: 1538150263
License Number: 201133 (LA)