DR. LEE U DE ROSA, O.D.
Optometry at Main St, Lewiston, ME

License number
Maine OPT623
Category
Optometry
Type
Optometrist
Address
Address
633 Main St, Lewiston, ME 04240
Phone
(207) 783-8243
(207) 783-0021 (Fax)