Abrazo Medical Group primary care physician, specialty physicians and hospitalists provide the highest quality medical care for the entire family. Abrazo Medical Group offers 16 convenient locations and office hours to meet patient needs. New patients are always welcomed and physicians are contracted with most major insurance groups.