Dr. Stefan Osborn
Last updated: Jan 16, 2024

Dr. Stefan Osborn

  • Gender: Male
  • Sole propriator: No
  • NPI: 1760860423

Dr. Stefan Osborn M.D.

Resident

He is located at 701 University Boulevard East Ste 604 in Tuscaloosa, AL 35401. His National Provider Identifier (NPI) number is 1760860423. Appointment can be made via the phone number (205) 759-6925.

Medicare Enrollment

Dr. Stefan Osborn is enrolled to bill Medicare as a Practitioner - General Surgery .

Bills through: The Dch Healthcare Authority

Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.

Looking for more Residents?

Out of the 99 residents in this region, here are 10 randomly selected ones for you to explore.

Dr. Tiffany Leigh Watson
  • Gender: Female
  • Address: 850 Peter Bryce Boulevard Tuscaloosa, 35401, AL
Dr. Larab Ahmed
  • Gender: Female
  • Address: 850 Peter Bryce Boulevard Tuscaloosa, 35401, AL
Dr. Natalie M. Kuijpers
  • Gender: Female
  • Address: 850 Peter Bryce Boulevard Tuscaloosa, 35401, AL
Dr. Jeffrey Freeman Lull
  • Gender: Male
  • Address: 310 Sunnyview Lane Kalispell, 59901, MT
Dr. Zagros Motamed
  • Gender: Male
  • Address: 1000 Chittenden Avenue Corcoran, 93212, CA
Dr. Tiffanie Mann Mcguire
  • Gender: Female
  • Address: 450 Lanier Road Madison, 35758, AL
Dr. Kristofer Koenemann
  • Gender: Male
  • Address: 809 University Boulevard East Tuscaloosa, 35401, AL
Dr. William Lee
  • Gender: Male
  • Address: 1768 South Washington Street Marion, 36756, AL
Dr. William H. Tillman
  • Gender: Male
  • Address: 2419 Gordon Smith Drive Mobile, 36617, AL
Dr. Christel Doiron Bowman
  • Gender: Female
  • Address: 850 PETER BRYCE BLVD Tuscaloosa, 35401, AL

Questions & Answers

Does Dr. Stefan Osborn accept insurance?

Unfortunately we don't have any information if Dr. Stefan Osborn accepts insurance.

Where can you meet with Dr. Stefan Osborn?

Dr. Stefan Osborn's office is located at 701 University Boulevard East Ste 604 in Tuscaloosa, AL 35401.