Where is the Norfolk Public Library - Larchmont Branch in Norfolk located?

The address of the Norfolk Public Library - Larchmont Branch is: 6525 Hampton Blvd., Norfolk, 23508 M