David J Krempa, MD, Internal Medicine

23 Ivy St
JamestownNY  14701-8212 (Chautauqua County)


Phone: 716-483-2285
Fax: 716-483-6602

NPI: 1780753038
License Number: 208756 (NY)