Here's why:
* Proper Nouns: "Hemlock Road" is a specific, named location. Proper nouns are capitalized.
* Exceptions: While "road" is generally not capitalized, when it's part of a proper noun (like a street name), it becomes capitalized.
So the correct sentence is: We drove down Hemlock Road.