Medical Centers Atra Sports Medicine And Rehabilitation Center 690 River Drive Elmwood Park, NJ 07407 (201) 703-9092