Max Physical Therapy Serving Elmwood Park, IL View Phone 773-745-1623 2331 N Sayre AveElmwood Park, IL 60707 Experience & Reliability Send to My Email Send to My Phone Print this Page