Dr Peterson is wonderful.   He really cares and knows you, which means a lot.   I trust him and he listens to you too.    Feel very comfortable with him and easy to talk to .    I feel I have a friend in him too.   Great Doctor.    ?
Oswego 80 Templeton Internal Med