NPI Central
Charlotte Ruby, MD — NPI 1447949920, New York, NY | NPI Central