Serving Orange County since 1958 · Surgeon-owned
1211 W La Palma Ave, Ste 201, Anaheim, CA 92801

Retinal Detachment

Retinal Detachment A detached retina, or retinal detachment, is a severe eye condition that negatively impacts your visual functions and can even result in blindness if not attended to in due time. Retinal detachment occurs when that layer of tissue behind the eyes pulls away from the tissues that support it. Some signs of this […]