Saint Rose and Saint Leo

514 N. 31st St.
Milwaukee, WI 53208