Neil Mallis, MD 7335 Frankford Ave Philadelphia, PA 19136 Get Directions Physician at this Location Neil Mallis, MD Internal Medicine View More Info Phone: (215) 335-1220