If you have children do not go here! I had 2 children under the age of 2 and will never go back. Front office nice, doctor was rude, rushed and no bedside manner once so ever. Such a waste of time. If you want to be rushed and feel belittled then this is your place!