NPI Central
Xavier Ruiz, MD — NPI 1154959807, Astoria, NY | NPI Central