Villard Square Branch
A current physical Milwaukee Public Library branch.
Location
5190 N 35th Street, Milwaukee, WI 53209
Villard Square · Directions
The current MPL location directory confirms this public branch and address.