Karen Crawford

Active Lafayette, CO Director Information Technology for Rocky Mountain Cardiology, P.C.