Dr. Stephen D Browne has 2 locations. Northport Internal Medicine Pc 952 Rose Dr Northport, AL 35476. (205) 339-8282. ACCEPTING NEW PATIENTS. Northport Medical Center 2700 Hospital Dr Northport, AL 35476. (205) 333-4500..