Where is the Hollis Public Library in Hollis located?

The address of the Hollis Public Library is: No. 1 Hollis School Road, Hollis, 99950 0764