Miami-Dade Public Library - Shenandoah Branch

Region 2
NNLM ID: 9458-O-22126
2111 Southwest 19th Street
Miami, Florida 33145
Telephone: 305-250-4688
Organization Type: Public Library

Liaisons