Vidya Shailesh Vakil, MD, Pediatrics

666 Plainsboro Rd Ste 1h Bldg 100
PlainsboroNJ  08536-3003 (Middlesex County)


Phone: 609-275-0729
Fax: 609-275-3875

NPI: 1356453880
License Number: MA041256 (NJ)