Location

Library Services

Miami-Dade

Monsignor William Barry Memorial Library

11300 NE 2nd Ave
Miami, FL 33161