Check the Library of Congress web site, Civil War Maps collection at :
http://memory.loc.gov/ammem/collections/civil_war_maps/
Type 'Mechanicsville' in the search box - results in 12 different maps of the Mechanicsville region.
You can view the maps online or download the file but, you'll need to download a map viewer to view the downloaded file.