All you need to know about Dr. EDITHA JOHNSON practicing at 85 Seymour St # 825, Hartford, CT, 06106 with NPI Number 1790165173.
Specializations: Neuro-ophthalmology Counties Served: Hartford, CT; New Haven, CT