This app was mentioned in 1 comment, with an average of 11.00 upvotes
You should definitely check out ZocDoc. It's an online service with many participating doctors that allow you to search for doctors based on specialty and health care providers. Booking appointments is even easier because you can sort doctors based on schedule availability, and you can fill out all the required medical questionnaires online ahead of time to streamline your appointment visit. There's even an IOS and android app so you can check your upcoming or past appointments on the go wherever you are.