Olukayode Adeola Bamgbelu, MD, Internal Medicine

969 Lakeland Dr
JacksonMS  39216-4606 (Hinds County)


Phone: 601-200-4644
Fax: 601-200-4645

NPI: 1164677845
License Number: 45284 (TN)