About
Provider

John J. Macgregor, CP

RETIRED Prosthetist

Gender: Male

About John J. Macgregor, CP

John J. Macgregor, CP is a retired prosthetist. Mr. John J. Macgregor has 16 years of experience in prosthetics.