An interactive map showing the location of Gilroy Free Library, Gilroy, Santa Clara, California, USA.