Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Definition Amblyopia is diminished vision that results from discordant visual experience during the first years of life when the visual pathways are within the early stages of maturation. Key Features Reduced visual acuity accompanied by an amblyogenic factor, most commonly…