Julia Hsu, MD, Ophthalmology

13636 39th Ave Fl 6
FlushingNY  11354-5516 (Queens County)


Phone: 718-888-9785
Fax: 718-888-9761

NPI: 1134210941
License Number: 204423 (NY)