Barry Scott Seibel, MD, Ophthalmology

11620 Wilshire Blvd
Ste 711
Los AngelesCA  90025-1706 (Los Angeles County)


Phone: 310-444-1134
Fax: 310-444-1130

NPI: 1992719124
License Number: A42981 (CA)