Specialized Medical Services

(205) 323-5914

2500 3rd Ave
Birmingham, AL 35233-2517