Dr. Schaffer has been practicing medicine for approximately 30 years. He is board certified in Internal Medicine and Cardiology, treating conditions related to but not limited to heart disease and hypertension. His office is friendly and warm in a comforting way, and also accomodates Spanish-speaking guests.