John Robert Afinowicz, MD, Ophthalmology

202 Seascape Rd
Rancho Palos VerdesCA  90275-6047 (Los Angeles County)


Phone: 310-541-4110
Fax:

NPI: 1689128563
License Number: 8303 (OK)