My experience with McBride John R MD was average. ...
My experience with McBride John R MD was average. The wait times were longer than expected, but the doctors were knowledgeable and the staff was friendly. The facilities were clean and well-maintained. Overall, a decent medical practice.
