Wonderful place, nice staff, and the doctor is very very nice...take time to understand patient and do as much as applicable tests onsite on the same visit itself. It saved my time ..... Very kind staff and quick response! I do recommend this facility and their services!