Dr. Stephen Browne, MD is a internal medicine specialist in Northport, AL. Dr. Browne completed a residency at BMC/St Margarets Hosp. He currently practices at Northport Internal Medicine and is affiliated with Dch Regional Medical Center. He accepts multiple insurance plans. Dr. Browne is board certified in Internal Medicine..