This place is amazing! Clean, comfortable, staff is always friendly and courteous. Dr.Weiss is amazing. She listens to your concerns and is extremely knowledgable. I really can't say enough nice things about this place. I consider myself to be a high-maintenance patient and Dr. Weiss is extremely patient and satisfied my every need.