Oscar I Ordonez, MD, Internal Medicine

5091 E Jackson St
MuncieIN  47303-4486 (Delaware County)


Phone: 765-468-6337
Fax: 765-468-6536

NPI: 1518940196
License Number: 01041437A (IN)