Operating certificateAtria Riverdale3718-3726 Henry Hudson Parkway, Riverdale, NY 10463020-S-001Operating certificate from the New York State Department of Health facility file.No phone number is on this public record.