Steve De La Rosa


Steve De La Rosa is a Green Villa Park Library District Trustee.




Office:  Steve De La Rosa
Location:  Library Board
In office Until:  Village of Villa Park, IL
Mastodon: Follow @TurboKitty@Mastodon.Social