Stewarts, Delatour Road – Latham

Stewarts, Delatour Road – Latham

Site work and new construction of a Stewarts Shop with a service station.