Really nice place. Great people. Never wait for long periods and everyone is always eager to help. Glad we choose Dr Johnson he has been super with kids. KC