WilliamTHall.MD.com • Internist

Arlington Clinic

730 4th Street SW, Birmingham, AL 35211