James Layer, MD, Ophthalmology

3708 Upton Ave S
MinneapolisMN  55410-1237 (Hennepin County)


Phone: 612-926-6814
Fax: 612-926-0324

NPI: 1811330939
License Number: 17742 (MN)