Dr Ross is very thorough. He is extremely professional and has a great manner with his patients. The rest of the office staff are also professional and polite.   Thank you
Batavia 2500 Fabyan Family Practice