Their office was kind of gross. I was scared I was going to catch something from being in the office. My first visit Dr. Rikabi never showed up and he had no office staff. Another patient even called him and he still didn't show even though he said he would be there in 15min. His billing is also a mess. He has charged for visits I've paid for and billed them as not paid. Have sent him checks he doesn't cash or deposit and leaves my account as open and unpaid! Phone number in phone book is disconnected. I'll try the number on this site tomorrow (after hours, now).