Family Practice. Adult, Pediatric and Geriatric care. Bilingual Physician (English & Spanish) ... Electronic Medical Records with Patient Portal for improved communication. ... Temple University School of Medicine 2003 Chestnut Hill Hospital Family Practice Residency 2006 ....