Teresa P Chau, MD, Internal Medicine

7264 Nash Rd
North TonawandaNY  14120-1508 (Niagara County)


Phone: 716-694-7700
Fax:

NPI: 1841286747
License Number: 169818 (NY)