Best place to take your kids! Staff is very friendly and professional from the moment you walk in, Doctors are on top of everything they do an amazing job at explaining what exactly is going on giving tips and information, overall it was a very pleasant experience. I highly recommend this place!