Travelers Health Clinic

845 19th Street South, Birmingham, AL 35294