Horrible place with no regards for any of their patients. Front desk lady was rude, the office manager didn't have a concern in the world regarding the patients in the lobby she was too worried about where she misplaced her cell phone and getting her jimmy johns delivered. 2.5 hour wait and that was utilizing their "online check-in, guarantee 30min" After all that time we only saw a NP and she was in the room for all of 1.5 to 2 min. Will not be back.