James Francis Swanson, MD, Family Medicine

2002 N Council Ave
BlanchardOK  73010-8038 (McClain County)


Phone: (405) 485-4701
Fax: 405-485-3747

NPI: 1043630759
License Number: 30637 (OK)