Dr. Vidya Vakil, MD

Address

666 Plainsboro Rd Suite 1h Bldg 100
Plainsboro, NJ 08536