HOLMES CONSTRUCTION is a construction company based out of 8252 SKIRMISH LN, MECHANICSVILLE, Virginia, United States.