Olumuyiwa Akinniyi Ojediran, MD, Internal Medicine

734 S Sycamore St
PetersburgVA  23803 (Petersburg City County)


Phone: 804-733-0111
Fax: 804-733-1176

NPI: 1679594030
License Number: 0101233648 (VA)