Gary Taggart

Active Tahlequah, OK Cardiology for Tahlequah Hospital Authority