Olubukola Ojuola, MD, Pediatrics

2321 Wards Rd
LynchburgVA  24502-2101 (Lynchburg City County)


Phone: 434-582-2273
Fax: 434-582-1363

NPI: 1942477005
License Number: 0101244761 (VA)