This used to be a good facility for primary care physicians and nurse practitioners over the eight years that I've been coming here until about last year when there started to be nothing but problems. Recently they've canceled an appointment on me even after they told me to come in, they told me they we're going to put in an order for labs which luckily I decided to verify because it turned out the nurse practitioner that I saw never put in the order, they were supposed to send my medical records to specialists and request records to be returned from specialists that were never sent and they scheduled me to come in for shots two weeks before they actually had to be done which was a complete waste of time. Dumb!