All you need to know about Dr. MICHELE LEE practicing at 9811 N 95th St Ste 101, Scottsdale, AZ, 85258 with NPI Number 1396164299.
Specializations: Ophthalmology Counties Served: Maricopa, AZ; King, WA