Clinical Interests
- Primary care
- Internal medicine
Education
- MD, Loyola University, Stritch School of Medicine, Maywood, IL
Training
- Residency, Internal Medicine, Temple University Hospital, Philadelphia, PA
Board Certifications
- American Board of Internal Medicine - Internal Medicine
Practice Philosophy
Treat the person, not just the disease
Patient Comments
I was a patient of Dr DaVeiga's at Abington. I live three blocks from Abington Hospital. After trying three Abington Docs I gave up and decided to make an appointment at Temple, 40 minutes away. After one visit back with Dr DaVeiga, I knew the 40 minute drive would be more than worth it.