Margaret Thomas
Been here a few times now and it's always a good experience. Staff is friendly and the place is super clean. Check in is quick and they don't make you sit in the waiting room forever. Pretty much what you want from a clinic. Will keep coming back when I need to.

