David Spaulding, Turner Construction

Investors Circle