Isabel Vega, MD, Internal Medicine

2900 N Main St Ste 101
MuskogeeOK  74401-4078 (Muskogee County)


Phone: 918-684-2663
Fax: 918-681-6804

NPI: 1316073430
License Number: 7280 (PR)