All you need to know about Dr. CHRISTOPHER STEVEN PAPPA practicing at 915 Olentangy River Rd, 5000 Eye & Ear Institute, Columbus, OH, 43212 with NPI Number 1689060667.
Specializations: Ophthalmology Counties Served: Franklin, OH; Hamilton, OH; Butler, OH