No online appointments available for Dr. Kamran Afzal, MD. Please call your provider directly at (612) 789-8346 to schedule an appointment.