Steven Moore Sr. has no patience with small kids. Grabbed by the arm and yelled at my 3 yr old for being "disruptive". Don't call yourself a family practice if you can't deal with small kids. We had a horrible experience with the lack of professionalism that guy has.