They do and the check in process for labs and xray is efficient. The Lab and Xray Departments run as they should. I've never waited more than 30 minutes and my average wait time is 10 minutes.
They do, but you should call for scheduling.
I think so but I would call
Thanks! Your answer is awaiting moderation.