
Medical Registration Verified
Dr. Thomas Walsh is a General Physician and Internal Medicine in Shrewsbury 1545, Shrewsbury MA and has an experience of 46 years in these fields. Dr. Thomas Walsh practices at Child Health Associates in Shrewsbury 1545, Shrewsbury MA. Some of the services provided by the doctor are: Osteoarthritis of Knee,Wheezing,Diabetes Type 2,Intestinal Diverticulitis and Asthma etc.
This platform is intended for use by patients with commercial insurance or who are paying for healthcare services directly (self-pay). It is not available for patients covered by Medicare, Medicaid, or other federal healthcare programs.
102 Surgeries & Treatments

Occupational Therapy Evaluation
Physical Therapy

Geriatrics

Geriatric Medicine

Wellness Examination
Vaccination
No photos & videos available
Q: Where does Dr. Thomas Walsh practice?
A: Dr. Thomas Walsh practices at Child Health Associates - Shrewsbury 1545.
Q: Why do patients visit Dr. Thomas Walsh?
A: Patients frequently visit Dr. Thomas Walsh for Osteoarthritis of Knee, Wheezing, Diabetes Type 2. To see more reasons visit the doctor's profile on Practo.
Q: What does Dr. Thomas Walsh specialises in ?
A: Dr. Thomas Walsh specialises as Internal Medicine.
Q: How many years of experience does Dr. Thomas Walsh have?
A: Dr. Thomas Walsh has an overall experience of 46 years. View where has Dr. Thomas Walsh practiced in the past.
Q: Who is Dr. Thomas Walsh?
A: Dr. Thomas Walsh is a General Physician and Internal Medicine in Shrewsbury 1545, Shrewsbury MA and has an experience of 46 years in these fields. Dr. Thomas Walsh practices at Child Health Associates in Shrewsbury 1545, Shrewsbury MA. Some of the services provided by the doctor are: Osteoarthritis of Knee,Wheezing,Diabetes Type 2,Intestinal Diverticulitis and Asthma etc.. View more details about the doctor on Practo.