Richard P. Blum Johnston, MPT works in the field of Physical Therapy. Richard Blum Johnston accepts Medicare payments and is listed with Medicare.gov.