St Clement Hall

2990 Tremainsville Rd Toledo OH 43613 USA

(419) 472-2111

Location