Went during walk in hours. Sign said open at noon so I walked in and got checked in. Doctor didn't actually show up for noon but the secretary kept checking people in. It's now been 45 minutes and the doctor still hasn't showed up. Waiting room is completely packed. Apparently, the doctor is at lunch. Horrible service.