John Afinowicz, MD

Ophthalmology

202 Seascape Rd, Rancho Palos Verdes, CA 902756047

(310) 541-4110