Leigh Allen

Physical Therapist at St. Mary's Medical Center

450 Stanyan St., San Francisco, CA 94117

About

Leigh Allen is a Physical Therapist at St. Mary's Medical Center in San Francisco, CA. Leigh specializes in orthopedic and pediatric, providing individualized, evidence-based care.

Insurance Accepted

Medi-Cal

Languages

English

Education

Urgent Care University

Other Providers in San Francisco