NPI Central
Ted Schaffer, MD — NPI 1639118219, Pittsburgh, PA | NPI Central