
Sarah Carroll
Academic Coordinator, Physical Therapy
Health and Rehabilitation Sciences
Email
carrolls@temple.edu
Phone
215-204-9042
Office
Ritter Annex, 6th floor