Theodore Lyu, MD, Ophthalmology

4310 Crescent St
2103
Long Island CityNY  11101-4215 (Queens County)


Phone: 773-791-7670
Fax:

NPI: 1760704803
License Number: 262034 (NY)