Dave Leung, MD, Family Medicine

8989 Union Tpke
RidgewoodNY  11385-8010 (Queens County)


Phone: 718-847-8500
Fax: 718-847-8503

NPI: 1174882831
License Number: 279950 (NY)