Felicia TallonUnclaimed · claim itOther Healthcare ProviderNewburgh, NY(845) 218-5891NPI 1447172739View Profile Claim