Organization

Hauppauge Public Library

Region 7
NNLM ID: 4584-O-16243
601 Veterans Memorial Highway
Hauppauge, New York 11788
County: Suffolk
Telephone: 631-979-1600
Organization Type: Public Library

Liaisons