Thank god for Dr Jane. Despite the long wait times, somewhat disorderly front desk the onsite Dr is an angel. Dr Jane sits down and talks one on one without any attitude or rushed feeling. She took care of me and put me at ease about my medical status. If she wasn't there I would never return but because of Dr. Jane I keep returning because I feel like she truly cares about me as a patient and a person.