SPEA Abroad

Contact Us

SPEA International Office
1315 E. Tenth Street, Suite 201
Bloomington, IN 47405-1701

(812) 856-0796

Meet our staff