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 14 years of experience in prosthetics.