Leslie Alexander Bruce-Lyle, MD, Ophthalmology

11306 Mountain View Ave Ste E
Loma LindaCA  92354-3832 (San Bernardino County)


Phone: 909-799-1992
Fax: 909-799-1499

NPI: 1316048382
License Number: A51441 (CA)