Ted Spence

Active New York, NY Facilities Manager for Paralyzed Veterans of America