SS. Peter & Paul

Located at 210 E. Franklin Street in Naperville.
The gym is just south of the parking lot on Ellsworth.