Joshua E Garriga, MD
Joshua E Garriga, MD practises Internal Medicine in South Hadley, Massachusetts. Graduated from University of Texas Medical Branch at Galveston in 1997, 29 years ago. Practices with Carolina Physical Therapy Associates LLC, a 495-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Massachusetts and North Carolina.
- Years since qualifying
- 29
- Trained at
- University of Texas Medical Branch at Galveston
- Licensed in
- MA, NC
- In the registry since
- 2005
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
470 Granby Rd Ste 1South Hadley, MA 01075-3215
Phone: (413) 794-8700
Fax: (413) 794-8732
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 3900 Browning Pl, Raleigh, NC 27609-6508 — (919) 781-9650
Specialties & licences
| Internal Medicine Physician (primary) | Taxonomy 207R00000X · Licence 203093 (MA) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 200501705 (NC) |
Record details
| NPI number | 1669462412 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | October 24, 2005 |
| Last updated in NPPES | May 22, 2026 |
| Certification date | May 22, 2026 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Medical school | UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON |
| Graduated | 1997 (29 years in practice) |
| Group practice | Carolina Physical Therapy Associates Llc — 495 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 5 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 309 |
|---|---|
| Services billed | 3,385 |
| Average patient age | 75 |
Payments from drug and device companies, 2025
| Consulting Fee | $2,450 |
|---|---|
| Food and Beverage | $85 |
Practises at
- Rex Hospital Hospital · Raleigh, NC
- Bayada Home Health Care, Inc. Home health agency · Raleigh, NC · listed as Bayada Home Health Care, Inc
- Duke Home Health Home health agency · Durham, NC
Colleagues at Carolina Physical Therapy Associates LLC
- Tarini Anand, MD Internal Medicine Physician · Chapel Hill, NC
- William Jeremy Beckworth, MD Pain Medicine (Physical Medicine & Rehabilitation) Physician · Hendersonville, NC
- Dr. Gary D Fleischer, MD Orthopaedic Surgery of the Spine Physician · Nashua, NH
- Paul Edward Henson III, MD Urology Physician · Crossville, TN
- Mrs. Josee Jette-Arcand, MD Family Medicine Physician · Viera, FL
- Mr. Gary S Kabinoff, MD Internal Medicine Physician · Stuart, FL
- Dr. Francis Cheuk Yin Luk, MD Internal Medicine Physician · Winston Salem, NC
- Melissa Joell Martin, AGNP-C Gerontology Nurse Practitioner · Asheville, NC
- Dr. Robert Morgan, MD Orthopaedic Surgery Physician · Concord, NC
- Dr. Yuri A. Pompeu, MD, PHD Orthopaedic Surgery Physician · Raleigh, NC
- Sangeeta C Varanasi, MD Geriatric Medicine (Internal Medicine) Physician · Cary, NC
- Tyler S Watters, MD Adult Reconstructive Orthopaedic Surgery Physician · Raleigh, NC
Other providers in South Hadley
-
Hannah Parvaneh Daneshvar
470 Granby Rd Ste 1, South Hadley, MA 01075-3215 · (413) 794-8700
-
Andrew K Fay, MD
470 Granby Rd, South Hadley, MA 01075-3218 · (413) 533-3926
-
Robert M Fishman, DO
129 College St, South Hadley, MA 01075-1388 · (413) 538-5620
-
Dr. James M. Freeman, MD
470 Granby Rd, South Hadley, MA 01075-3218 · (413) 794-8700
-
Arthur H Krulewitz, MD
470 Granby Rd Ste 1, South Hadley, MA 01075-3218 · (413) 533-3926
-
Kathleen L. Meade, MD
84 Willimansett St, South Hadley, MA 01075-3062 · (413) 534-1665
-
Dr. Maureen Elizabeth Millea, MD
50 College Street Pattie Groves Health Center Mount Holyoke College, South Hadley, MA 01075 · (413) 538-2117
-
Dr. Sara Mohsin, MD
470 Granby Rd Ste 1, South Hadley, MA 01075-3218 · (413) 794-8700