This office has good reviews and I don't know why. I saw the male Dr here, Dr Noel. My new patient appointment lasted about 3 minutes after waiting 2 hours past my appointment time in a tiny, hot, very full waiting room, and consisted of him cutting me off and not letting me talk. He looked at the meds I take and said they were too high and needed to be changed even though he's never seen me before and has never run any lab work. They then billed me for multiple types of new patient office visits that totaled $510.00 for my 3 minute appointment, and never reported the $50.00 I had to pay in office before seeing the Dr to my insurance company (even though I have no co-pay on my insurance). Then charged me a no-show fee for a follow up appointment that was cancelled the day after it was booked. Dr Francesca seems to have some good reviews but I would not recommend this office overall, lots of medical assistants working but they all seem a little lost, overcharging, and expect to wait way beyond your appointment time.