Stephen P Esposito, MD, Internal Medicine

2619 Francis Lewis Blvd
FlushingNY  11358-1145 (Queens County)


Phone: 718-224-7186
Fax: 718-224-1680

NPI: 1639165293
License Number: 178318 (NY)