Dr. Stephen Browne, MD is a Internal Medicine Specialist in Northport, AL and has over 36 years of experience in the medical field. He graduated from Tulane U, School of Medicine medical school in 1985. He is affiliated with medical facilities Dch Regional Medical Center and Fayette Medical Center. He has indicated that he accepts telehealth appointments..