I had a really bad experience with RANASINGHE, LEO...
I had a really bad experience with RANASINGHE, LEONARD MD. The doctor was rude and dismissive. They seemed more interested in rushing through the appointment than actually listening to my concerns. I would not recommend them.