Anupama Cheruku, MD, Internal Medicine

8712 58th Ave
ElmhurstNY  11373-4821 (Queens County)


Phone: 718-426-4800
Fax: 718-651-9284

NPI: 1689798464
License Number: 242958 (NY)