Stephen Russell MD

Vitals cannot verify the address for this professional. We recommend that you attempt to contact the provider to verify their address. Please email us at if you have any additional information.


Stephen Russell, MD is a primarily located in Moody, AL. Their specialties include Internal Medicine and Pediatrics. Stephen Russell is affiliated with UAB (University of Alabama) Hospital.

Locations & Directions

2701 Moody Pkwy
Moody, AL 35004