1. Ovayoza I Adeleye, MD
117 South Dr, Natchitoches, LA 71457
Coordinate: 31.74963,-93.08194
Phone: (318) 356-7211
2. Ovayoza I Adeleye, MD
1640 Breazeale Springs St, Natchitoches, LA 71457
Coordinate: 31.78361,-93.10617
Phone: (318) 352-9299