2700 10th Ave S, Birmingham, AL 35205 United States
Smith J Todd MD is located at 2700 10th Ave S, Birmingham, AL. This business specializes in General Practice Medicine and Orthopedics.
3 months ago
5 months ago
a year ago
a year ago
2 years ago
2 years ago
2 years ago
2 years ago