Anita Indar Ahuja, MD, Pediatrics

95 Seaman Ave
New YorkNY  10034-2899 (New York County)


Phone: 212-942-0600
Fax: 212-942-0730

NPI: 1518029743
License Number: 138148 (NY)