Olushola B Obafemi, MD, Internal Medicine

1030 River Oaks Dr
FlowoodMS  39232-9553 (Rankin County)


Phone: 601-376-2832
Fax: 601-376-1815

NPI: 1659804987
License Number: 28897 (MS)