John Davenport

Active Madrid, IA President for Davenport Concrete Services, Inc.