Dr. Joseph Harrington is a great doctor with a wonderful personality - exactly how you'd want your doctor to be. The office is conveniently located on Speen St in Natick and the office is fairly large, with several doctors and a small lab. However, the arrangement of the office staff - one person per doctor - is confusing, and it is so hard to get an appointment. The staff doesn't always sound thrilled to work there, and they are often frustrated if you call for an appointment. At present time, regular physicals are booking 7 months out! If you aren't in a hurry though, Dr. Harrington is excellent.