Sterling Primary Care is an excellent Primary Care Provider in the Nashville area.  They have a large staff with myriad experience.  Their nurses and physicians assistants are very knowledgeable and helpful.  In addition, they are always more than willing to work you into the schedule if you don't have an appointment.  They have several doctors on staff and all of them are excellent at what they do. I've visited several other doctors' offices in the Nashville area and Sterling Primary Care is the only one I've been comfortable with so far.  
                        
more