Joseph Carter Peters, MD, Ophthalmology

3510 Martin Luther King Jr Blvd
LynwoodCA  90262-2010 (Los Angeles County)


Phone: 310-638-9391
Fax: 310-603-8749

NPI: 1568577567
License Number: G30203 (CA)