Dr. Marc Siegel is the best general practitioner I have visited in New York. He is thorough, caring, very active in TV, Radio and has written a handful of books. When my mother broke her arm, he would call the house to check on her and see how she was feeling. Highly recommended!
Pros: Attentive, Great Reputation
Cons: Office is a bit out of the way... all the way on the east side