AA Mr. Alex Avalon Is this you? Claim your profile Orthopedic Surgery 0Leave a review Temple University Orthopaedics & Sports Medicine 515 Pennsylvania Ave Ste 201C, Fort Washington, PA, 19034 (215) 641-0701