David Ojala

Active Plymouth, MI Consultant for Soil and Materials Engineers, Inc.