Dr. Stephen Sheppard
In addition to his Doctor of Medicine degree, Dr. Stephen Sheppard also currently holds a law degree from the University of Alabama. He is currently in practice at the Azalea City Plastic Surgery.
3719 Dauphin St. Suite 101
Mobile, AL 36608
251-344-1151