Modern interior but the office team is completely incompetent and rude. The communication with the office is horrible, they cancel appoinments they day of the appointment or the day before and then put you on waiting lists to be seen but are never seen. They say you have not been approved for services but when you talk to your insurance providers, they tell you otherwise and the office manager is not a manager as she is not able to do anything. Don't waste your time or the time of your family members by sending them to this horrible place. There is a reason you continue to see 1 stars from them! If I could rate them 0 stars, I would.