I have been a patient of Dr. Mark Shields for the past 15 years. I cannot emphasize enough how great he is. He always takes time to talk to me, a great listener, he is one of those Drs. That actually care. I highly recommend him. Staff is...
Doris Straub