St. Rita

FIND US AT

2318 South 61st Street, West Allis, WI 53219

A parking lot is available off of S 60th St. for your convenience.