Literally still sitting in the office as I write this. I'm not the person to write Yelp reviews but this is ridiculous. My 6 year old some was referred to this location from his primary care provider. Our appointment was at 8:45 which they asked me to arrive at 8:30. Which is totally fine. It's now 10:15 and the PA just walked in. The PA was nice but that doesn't make up for the wait unfortunately.