
Dr. David Sokol, MD
13 reviews
5 Plainsboro Rd Ste 300
Plainsboro, NJ 08536
10.4 miles away
Telehealth available