NPI Central
Edward Tremoulis, MD — NPI 1376595728, Lima, OH | NPI Central