James Scott Lane, MD, Ophthalmology

5105 Som Ctr Rd
WilloughbyOH  44094-4203 (Lake County)


Phone: 216-524-7377
Fax: 440-975-4667

NPI: 1013023829
License Number: 35-058066 (OH)