NPI Central
Charitharth Lal, MD — NPI 1538323738, Birmingham, AL | NPI Central