NPI Central
John Houghtaling, MD — NPI 1063661262, Toledo, OH | NPI Central