Osaguona Osa, MD, Internal Medicine

201 E Grover St
ShelbyNC  28150-3917 (Cleveland County)


Phone: 980-487-3678
Fax: 980-487-2222

NPI: 1043300858
License Number: 2005-01139 (NC)