Dr David Shames, located at 1450 Washington Blvd (first floor of the Newbury Common apartment building) is a phenomenal primary care physician. He is extremely knowledgeable, is trustworthy, and has a great sense of humor. I couldn't give a more positive recommendation for anyone looking for a primary care physician.
more