Though it cannot be confirmed that George Marsh was at the Battle of Gettysburg, this monument is at the Military Park for Battery L of the 1st Ohio Light Artillery.
This is part of the pension record. A document from the War Department - Adjutant General's Office - on the whereabouts of George Marsh during various dates of his service.