21% complete

Help John Avoid Paralysis: Urgent Spine Surgery Fund

Still $11,805 to go. Help us build momentum.

Payment method