Internal Medicine • 1 Provider
3660 Vista Ave Ste 207, Saint Louis MO, 63110
Make an Appointment
3660 Vista Ave Ste 207, Saint Louis, MO 63110
Overall rating for providers
I missed an appointment for out of town work. When I returned and had to get a prescription filled I was told Dr Olsen's time is important and he could no longer see me or fill my prescriptions. This forced me to go to Urgent Care and beg for a prescription until I could retain a new PCP. Nice...
RWin Saint Louis, MO - Jun 15 2016
Review for Dr. Olsen