I would give this location 4 stars for how Dr. Randall treated my husband the other day who was very sick, however, when I went in today with the exact same illness Dr. Richard was no help and provided no relief-- horrible doctor and does not listen. I'd recommend Dr. Randall but stay clear or Dr. Richard.