NPI Central
Roma Mehta, MD — NPI 1467895938, Birmingham, AL | NPI Central