James Span

Active Birmingham, AL Chairman of the Board for Affinity Hospital, LLC