Theresa L Arida, FNPTheresa L Arida · Family Nurse Practitioner1394 Birch Dr, North Tonawanda, NY 14120(716) 579-2997Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing