Dr. Anthony Barravecchio is a board-certified physician with a private family medicine practice. The office staff is able to communicate with both English- and Italian-speaking patients. Dr. Barravecchio is a graduate of the Philadelphia College of Osteopathic Medicine.