Mira Lim, MD, Ophthalmology

365 Lennon Ln
Ste 210
Walnut CreekCA  94598-5912 (Contra Costa County)


Phone: 925-947-0888
Fax: 925-947-4385

NPI: 1194987628
License Number: 235486 (MA)