Location and Hours

O'Donnell Square Park

1021 S Linwood Ave Baltimore Maryland