NPI Central
William Rose, MD — NPI 1003976283, Middletown, NY | NPI Central