NPI Central
David Rosenstiel, MD — NPI 1225069909, Tuscaloosa, AL | NPI Central