NPI Central
Prem Tambar, M.D — NPI 1083792253, Niagara Falls, NY | NPI Central